mysql8.0配置了新的安全策略所以配置密碼是和5.7是不一樣的。
首先,我們先按照他的要求配置一個符合的密碼,如'FGsd_jfdlaflk455-+'就是那種自己記不住級別就行了。
然後使用命令
//如果沒有先配好root的密碼,使用初始密碼是無法查看對應的參數的。
SHOW VARIABLES LIKE 'validate_password%';
然後修改參數
set global validate_password.policy=0;
set global validate_password.length=1;
然後修改自己的密碼編程簡單的密碼就行了。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'yourpassword';
最後建議還是使用複雜點的密碼,避免自己的數據泄露出去。