You must SET PASSWORD before executing this statement的解决方法

 更新时间:2013年06月28日 00:17:53   投稿:mdxy-dxy  
今天在MySql5.6操作时报错:You must SET PASSWORD before executing this statement解决方法,需要的朋友可以参考下

参考前文利用安全模式成功登陆,然后修改密码,等于给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');这句话重新设置一次密码!真费劲啊。
这位仁兄也遇到了相同的问题。

相关文章

  • MySQL笔记之修改数据的解决方法

    MySQL笔记之修改数据的解决方法

    本篇文章介绍了,在mysql中修改数据的解决方法。需要的朋友参考下
    2013-05-05
  • mysql 编码设置命令

    mysql 编码设置命令

    mysql 编码设置命令,需要的朋友可以参考下。
    2009-10-10
  • mysql日志滚动

    mysql日志滚动

    日志滚动解决日志文件过大问题,比如我开启了general_log,这个日志呢是记录mysql服务器上面所运行的所有sql语句;比如我开启了mysql的慢查询
    2014-01-01
  • MySQL中大数据表增加字段的实现思路

    MySQL中大数据表增加字段的实现思路

    最近遇到的一个问题,需要在一张将近1000万数据量的表中添加加一个字段,但是直接添加会导致mysql 奔溃,所以需要利用其他的方法进行添加,这篇文章主要给大家介绍了MySQL中大数据表增加字段的实现思路,需要的朋友可以参考借鉴。
    2017-01-01
  • Mybatis多表查询与动态SQL特性详解

    Mybatis多表查询与动态SQL特性详解

    动态SQL可以省略很多拼接SQL的步骤,使用类似于JSTL方式,下面这篇文章主要给大家介绍了关于Mybatis多表查询与动态SQL特性的相关资料,文字通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-11-11
  • MySQL函数sysdate()与now()的区别测试用例对比

    MySQL函数sysdate()与now()的区别测试用例对比

    这篇文章主要为大家介绍了MySQL函数sysdate()与now()的区别测试用例对比详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12
  • MySQL 创建索引(Create Index)的方法和语法结构及例子

    MySQL 创建索引(Create Index)的方法和语法结构及例子

    MySQL 创建索引(Create Index)的方法和语法结构及例子
    2009-07-07
  • MySQL多版本并发控制mvcc原理浅析

    MySQL多版本并发控制mvcc原理浅析

    mvcc多版本并发控制是一种数据库的并发控制机制,本文主要介绍了MySQL多版本并发控制mvcc原理浅析,具有一定的参考价值,感兴趣的可以了解一下
    2024-07-07
  • mysql存储引擎和数据类型(二)

    mysql存储引擎和数据类型(二)

    这篇文章主要为大家详细介绍了mysql存储引擎和数据类型第二篇,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • 将数据插入到MySQL表中的详细教程

    将数据插入到MySQL表中的详细教程

    这篇文章主要介绍了将数据插入到MySQL表中的详细教程,文中给出了在PHP脚本中操作的示例,是MySQL入门学习中的基础知识,需要的朋友可以参考下
    2015-05-05

最新评论