故障现场:登陆到MySQL服务器,不管你执行什么命令都报这个错

mysql> show databases;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.mysql> use test;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.......

原因分析:这个主要是由一个参数控制的 default_password_lifetime,看看官方的解释


仔细看哈,Note信息有时候比上面的信息有用(英文的note我一般都是忽略的,有可能你忽略掉的那部分对性能也有帮助哦)

问题解决:在开源的世界里,我们不怕报错,有报错才有解决思路。下面来看下自己环境里的

mysql> select version();+--------------+| version() |+--------------+| 5.7.10-3-log |+--------------+1 row in set (0.01 sec) mysql> show variables like 'default_password_lifetime';+---------------------------+-------+| Variable_name    | Value |+---------------------------+-------+| default_password_lifetime | 360  |+---------------------------+-------+1 row in set (0.00 sec)
alter user user() identified by "123456";

更多相关文章

  1. android中HttpURLConnection调用getResponseCode()时崩溃 解决方
  2. Android空引用问题的解决方法——on a null object reference
  3. android读取assets大于1M文件的解决方法
  4. 几个Android小错误解决方法
  5. CheckBox android:paddingLeft 不兼容问题解决方法
  6. Android(安卓)Studio使用过程中遇到的问题(一)-- "value 2"异常解
  7. Eclipse中编译Android工程时出现的问题解决方法。
  8. Android(安卓)ListView滑动后背景变黑问题解决方法
  9. Android(安卓)ListView滑动后背景变黑问题解决方法

随机推荐

  1. 20165111 实验一Java开发环境的熟悉
  2. 通过Hibernate4使用SQL Server2008出现or
  3. 安卓多个RecyclerView滑动与显示问题
  4. 页面刷新后删除了Java会话
  5. 小学徒进阶系列—JVM对String的处理
  6. 关于几个位运算的算法分析
  7. Java保存特大数据
  8. javascript 设计模式之观察者模式
  9. hbase编程:通过Java api操作hbase
  10. 初学Java:我为什么来学Java?