1. 程式人生 > >mysql 安裝好後,root 的 temp password

mysql 安裝好後,root 的 temp password

滿神奇的,mysql 裝好之後,root 的 password 放在

/var/log/mysqld.log

這個檔案裡,請服用這行指令去觀看:

sudo grep 'temporary password' /var/log/mysqld.log

執行畫面截圖:

要修改掉 root 的密碼,請執行:

mysql -uroot -p

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!';

這樣就可以幫root 換密碼了。

如果密碼不夠強會出現 Error:

ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

Here is what I do to remove the validate password plugin:

  1. Login to the mysql server as root mysql -h localhost -u root -p
  2. Run the following sql command: uninstall plugin validate_password;