MySql5.6操作时报错:You must SET PASSWORD before executing this statement解决
2013-03-19 23:47
639 查看
参考前文利用安全模式成功登陆,然后修改密码,等于给MySql设置了密码。登陆进去后,想创建一个数据库测试下。得到的结果确实:
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
非常诡异啊,明明用密码登陆进去了,怎么还提示需要密码。
参考官方的一个文档,见http://dev.mysql.com/doc/refman/5.6/en/alter-user.html。如下操作后就ok了:
mysql> create database yan1;
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 yan1;
Query OK, 1 row affected (0.00 sec)
也就是用mysql> SET PASSWORD = PASSWORD('123456');这句话重新设置一次密码!大爷的,真费劲啊。
这位仁兄也遇到了相同的问题。
ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
非常诡异啊,明明用密码登陆进去了,怎么还提示需要密码。
参考官方的一个文档,见http://dev.mysql.com/doc/refman/5.6/en/alter-user.html。如下操作后就ok了:
mysql> create database yan1;
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 yan1;
Query OK, 1 row affected (0.00 sec)
也就是用mysql> SET PASSWORD = PASSWORD('123456');这句话重新设置一次密码!大爷的,真费劲啊。
这位仁兄也遇到了相同的问题。
相关文章推荐
- MySql5.6操作时报错:You must SET PASSWORD before executing this statement解决
- MySql5.6操作时报错:You must SET PASSWORD before executing this statement解决
- MySql5.6操作时报错:You must SET PASSWORD before executing this statement解决
- 在linux安装mysql重启提示You must SET PASSWORD before executing this statement的解决方法
- MySQL学习7_You must SET PASSWORD before executing this statement解决方法
- mysql安装过程中出现错误ERROR 1820 (HY000): You must SET PASSWORD before executing this statement解决
- 解决mysql,出现错误 ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
- mysql 5.6 Error: You must SET PASSWORD before executing this statement
- centOS下进入mysql报错-You must SET PASSWORD before executing this statement
- You must SET PASSWORD before executing this statement的解决方法
- You must SET PASSWORD before executing this statement的解决方法
- mysql安装过程中出现错误 ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
- You must SET PASSWORD before executing this statement的解决方法
- linux mysql 报错ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
- mysql密码丢失 ERROR 1820 (HY000): You must SET PASSWORD before executing this statement
- You must SET PASSWORD before executing this statement解决
- You must SET PASSWORD before executing this statement的解决方法 详细出处参考:http://www.jb51.net/article/39187.
- You must SET PASSWORD before executing this statement的解决方法
- You must SET PASSWORD before executing this statement解决
- You must SET PASSWORD before executing this statement的解决方法