1. 程式人生 > >mysql 5.7 初始密碼問題

mysql 5.7 初始密碼問題

場景:Centos 7 yum安裝完mysql5.7版本後,登入提示root密碼,

以前的版本都是空密碼
原來MySQL5.7 開始,增加了很多安全性的更新。老版本的使用者可能會有一些不習慣,這裡介紹關於5.7版本的資料庫密碼問題

5.7.6 以後的版本在啟動資料庫的時候,會生成密碼放到日誌檔案裡

cat /var/log/mysqld.log | grep 'password'

mysql 5.7 初始密碼問題

複製臨時密碼:/6yrz&_Pc:g6 登入

登入成功檢視show databases提示修改密碼

mysql 5.7 初始密碼問題

ALTER USER 'root'@'localhost' IDENTIFIED BY '123';
修改密碼提示錯誤:
因為5.7裡引入了一個validate_password外掛來檢驗密碼強度(具體檢視validate_password外掛引數設定)

mysql 5.7 初始密碼問題