才安装mysql完成之后,修改密码报错,输入其他命令也报错。错误信息如下:
ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
解决方法:
首先修改用户的密码。(下面两个命令一个意思,任选其一即可)
alter user 'root'@'localhost' identified by 'youpassword';
set password=password("youpassword");
然后在刷新权限。
flush privileges;
大吉大利,吃鸡了。