mysql 使用記錄

2022-03-27 20:32:49 字數 762 閱讀 6361

mysqladmin -u username -h host_name password -p "new_password" -p

mysql> set password for 'username'@'host_name'=password('new_password');

mysql> update mysql.user set password=password('new_pasword') where condition;

在使用者家目錄下新增.my.cnf檔案

[client]

user=root

password=mysql@123

mysql公升級到5.7,安裝後啟動缺省會生成密碼;可以通過--initialize-insecure禁用密碼自動生成

修改 /usr/bin/mysqld_pre_systemd檔案,修改如下配置

- /usr/sbin/mysqld $ --initialize \

+ /usr/sbin/mysqld $ --initialize-insecure \

參考文件

# 清空表

truncate table students_bak

mysql> set global max_prepared_stmt_count=100000;

mysql 使用記錄

1 所有觸發器內部不能對本表進行update操作,因為造成迴圈觸發,可以使用儲存過程代替觸發器。即以下形式錯誤 drop trigger update trigger create definer root localhost trigger update trigger before update...

mysql使用優化記錄

使用in語句,in的列表明確並且有限時,可以使用。因為此時搜尋引擎會使用索引,但in的是乙個查詢結果時,索引將會沒有作用,會查詢全表。例子 使用in查詢時,in的列表有限且明確 select from on auction where pid in 10,11,20 此時的執行計畫,會使用建立在pi...

MySQL使用記錄 group concat

mysql中的group concat create table film id int primary keyauto increment name varchar 128 score float 插入資料 insert into film name,score values 霸王別姬 9.5 校...