原因:mysql8密码要求较高,你设置的太过简单。
措施:
1、先修改一个符合标准的密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Li!123456';
2、查看validate_password全局变量是否存在
SHOW VARIABLES LIKE 'validate_password%';
出现这个图面是正常存在的
2、设置全局变量简单密码
set global validate_password.policy=0;set global validate_password.length=1;
3、最后就可以修改为简单密码了
ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';