mysql报错ERROR 1820 (HY000)

如果在Mysql使用过程中,报如下错误:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

这是因为Mysql5.7版本引入了一个mysql的root密码安全策略,也就是需要重新设置一下root的密码

使用下面的命令更mysql的root密码:

root@localhost [(none)]> alter  user 'root'@'localhost' identified by '1qaz@WSX';

刷新权限

root@localhost [(none)]> flush privileges;

再次执行命令就不会报错了

root@localhost [(none)]> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
+--------------------+
4 rows in set (0.00 sec)

 

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:番茄网 » mysql报错ERROR 1820 (HY000)

分享到: 生成海报

评论 抢沙发

  • QQ号
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

像番茄一样 表里如一

表里如一表里如一
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活