mysql5.7安裝以修改密碼策略
1.安裝mysql的yum源
wget https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm
yum localinstall -y mysql57-community-release-el6-9.noarch.rpm
2.安裝mysql
yum install mysql-community-server
3.開啟mysql服務
service mysqld start
mysql安裝成功後建立的超級使用者'root'@'localhost'的密碼會被儲存在/var/log/mysqld.log
grep 'temporary password' /var/log/mysqld.log
4、安裝成功後登陸mysql無論輸出什麼都提示這個
按順序執行一下三條命令即可:
(1)SET PASSWORD = PASSWORD('your new password');
(2)ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
(3)flush privileges;
完成以上三步退出再登,使用新設定的密碼就可以正常操作了,紅色部分是你想用的密碼。
注意:MySQL5.7密碼安全策略為->
5、檢視現有的密碼策略
show VARIABLES like "%password%";
說明:
0/LOW:只檢查長度;
1/MEDIUM:檢查長度、數字、大小寫、特殊字元;
2/STRONG:檢查長度、數字、大小寫、特殊字元字典檔案
6、更改密碼策略為LOW和更改密碼長度
set global validate_password_policy=0;
set global validate_password_length=0;
如此設定即可隨意設定密碼。
7、使用mysqladmin 修改mysql密碼
退出mysql,使用命令mysqladmin -u root -p password
輸入原始密碼,回車,輸入新密碼,回車,在輸入新密碼,回車。