MySQL5.7對用戶密碼管理對更爲嚴格。mysql
爲測試方便,須要將root對權限擴大爲全部host。具體操做以下:sql
grep 'temporary password' /var/log/mysqld.log
2019-05-14T04:58:05.705428Z 1 [Note] A temporary password is generated for root@localhost: lXOe3R-jhV6Wide
mysql -uroot -plXOe3R-jhV6W測試
alter user 'root'@'localhost' identified by 'xxxxxxx'; server
uninstall plugin validate_password;blog
alter user 'root'@'localhost' identified by 'xxxx';get
GRANT ALL ON *.* TO 'root'@'%' IDENTIFIED BY 'xxxx;it
附CentOS7安裝MySQL5.7的命令:date
yum localinstall https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpmplugin
yum install mysql-community-server