在 MySQL 5.7 下 經過以下命令修改密碼 mysqladmin -uroot -padmin123 password 123456
mysql
發現報錯了 Your password does not satisfy the current policy requirements
sql
上網查找後發現, MySQL5.6.6 版本後增長了密碼強度驗證插件validate_password,且相關參數設置的較爲嚴格,但咱們能夠下降它的密碼驗證強度從而能夠設置任意密碼bash
登陸MySQL後,執行如下命令修改 mysql 全局參數配置ui
# 設置密碼強度檢查等級,0是最低等級
set global validate_password_policy=0;
# 設置密碼最小長度
set global validate_password_length=6;
# 刷新權限,使設置生效
FLUSH PRIVILEGES
複製代碼
退出mysql後,修改密碼spa
mysqladmin -uroot -p123456 password 654321
複製代碼
注意:正式環境別設置簡單密碼 插件