当前位置:Gxlcms > 数据库问题 > mysql5.7初始化密码报错 ERROR 1820 (HY000)

mysql5.7初始化密码报错 ERROR 1820 (HY000)

时间:2021-07-01 10:21:17 帮助过:23人阅读

global validate_password_policy=0; Query OK, 0 rows affected (0.00 sec)

  2、validate_password_length(密码长度)参数默认为8,我们修改为1

mysql> set global validate_password_length=1;
Query OK, 0 rows affected (0.00 sec)

 

   3、修改完成之后再次执行修改密码语句即可成功

mysql> alter user root@localhost identified by 123456;
Query OK, 0 rows affected (0.00 sec)

 

 重新登录,输入新创建的密码即可完成MySQL5.7的使用

 

鉴于这个问题做一个简要的解释:

为了加强安全性,MySQL5.7为root用户随机生成了一个密码,在error log中

可以通过 cat /var/log/mysqld.log | grep password  查看这个临时的密码

技术图片

 

用这个密码登录到服务器后,必须马上修改密码,不然数据库不能正常使用

 随后进行随笔上面的步骤依次来就可以解决了

 

mysql5.7初始化密码报错 ERROR 1820 (HY000)

标签:必须   tin   code   步骤   bsp   you   cal   com   validate   

人气教程排行