首页 > 数据库技术 > 详细

centos的mysql升级之后密码重置

时间:2017-07-18 18:12:36      阅读:272      评论:0      收藏:0      [点我收藏+]

1、配置文件添加过滤密码选项

  #vim  /etc/my.cnf

    技术分享

  跳过密码校验

2、重启mysql服务

  #/etc/init.d/mysqld  restart

3、#mysql -uroot -p  (直接回车)

  mysql>update  user  set authntication_string=PASSWORD(‘password‘)  where  user="root";

  mysql>flush privileges;

4、修改/etc/my.cnf

   注释掉skip-grant-tables

5、重启myslq服务

6、进入mysql(输入密码登录)

  技术分享

  会显示以上报错

7、重置密码

  技术分享

  会报如上错误

  做如下设置:

  a、修改/etc/my.cnf

    技术分享

    添加如上两行

  b、#mysql -uroot -p(输密码)

    mysql>set global validate_passsword_policy=0;

    技术分享

  c、设置密码

    mysql>alter user user() identified by ‘password‘;

    技术分享

  d、测试

    mysql>show  databases;

    技术分享

    好 ,没有问题了

 

centos的mysql升级之后密码重置

原文:http://www.cnblogs.com/qfdxxdr/p/7201899.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!