如何使用預設密碼更改 root 密碼

要顯示預設的 root 密碼:

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

通過使用生成的臨時密碼登入並儘快更改 root 密碼,併為超級使用者帳戶設定自定義密碼:

shell> mysql -uroot -p 

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass5!'; 

注意: MySQL 的 validate_password 外掛預設安裝。這將要求密碼包含至少一個大寫字母,一個小寫字母,一個數字和一個特殊字元,並且密碼總長度至少為 8 個字元。