ERROR 1820 (HY000) You must reset your password


登录mysql的root账户后不能进行其他操作:
mysql好难弄啊,最近弄好了root密码问题,现在又出来个root账户进入后不能进行操作,到底怎么解决呢,来看看吧。

非常诡异啊,明明用密码登陆进去了,怎么还提示需要密码。什么操作都不许
参考官方的一个文档,见http://dev.mysql.com/doc/refman/5.6/en/alter-user.html。如下操作后就ok了:

mysql> create database school;
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
mysql> set password = password(‘123456’);
Query OK, 0 rows affected (0.03 sec)

mysql> create database school;
Query OK, 1 row affected (0.00 sec)

其实就是用(set password = password(‘123456’)这个命令重置一下密码)好了问题解决,现在继续操作你的mysql吧。

文章目录
,