例子
mysql> show databases;
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
linux安装完mysql,登录发现 任何命令都报错。
解决
MySQL版本5.7.6版本以前用户可以使用如下命令:
mysql> SET PASSWORD = PASSWORD('Xiaoming250');
MySQL版本5.7.6版本开始的用户可以使用如下命令:
mysql> ALTER USER USER() IDENTIFIED BY 'Xiaoming250';
执行以上语句报Your password does not satisfy the current policy requirements 修改mysql密码出现的错误
5.7版本
set global validate_password_policy=0;
set global validate_password_length=1;