CentOS7安裝MySQL 密碼方面


1.為了加強安全性,MySQL5.7為root用戶隨機生成了一個密碼,在error log中,關於error log的位置,如果安裝的是RPM包,則默認是/var/log/mysqld.log。

  可通過# grep "password" /var/log/mysqld.log 命令獲取MySQL的臨時密碼

 

 

可通過# grep "password" /var/log/mysqld.log 命令獲取MySQL的臨時密碼

2016-01-19T05:16:36.218234Z 1 [Note] A temporary password is generated for root@localhost: waQ,qR%be2(5

 

這個是密碼

然后登錄。

 

用該密碼登錄到服務端后,必須馬上修改密碼,不然會報如下錯誤:

 

 

 

 

但是要注意密碼需要復雜度高,在盲設的情況下很難找到合適的密碼所以給大家下表參考:

 

 

 

SHOW VARIABLES LIKE 'validate_password%';查表語句

用  set global validate_password_xxxxx=xx;  來設置密碼規則

再用 ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';修改密碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM