安装步骤:Linux centos7安装mysql
安装后运行mysql命令报错误:
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
解决办法
执行以下命令修改密码:
mysql> ALTER USER USER() IDENTIFIED BY 'wingkin45';#wingkin为密码
如果执行命令时出现错误:
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
解决办法:
可通过以下命令设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW,并将密码长度设置为你想要的长度:
mysql> set global validate_password_policy=LOW;
mysql> set global validate_password_length=9;
就可以成功执行上面的修改密码命令了:
设置后可以再次修改为你想要的长度的密码:
最后执行刷新MySQL的系统权限命令:
FLUSH PRIVILEGES;