出現問題:
CentOS安裝完MySQL修改默認密碼時出現了如下錯誤:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
原因是因為密碼設置的過於簡單會報錯,MySQL有密碼設置的規范
查看MySQL完整的初始密碼規則,登陸后執行以下命令
SHOW VARIABLES LIKE 'validate_password%';
密碼的長度是由validate_password_length決定的,但是可以通過以下命令修改
set global validate_password_length=4;
validate_password_policy決定密碼的驗證策略,默認等級為MEDIUM(中等),可通過以下命令修改為LOW(低)
set global validate_password_policy=0;