码迷,mamicode.com
首页 > 数据库 > 详细

centos的mysql升级之后密码重置

时间:2017-07-18 18:47:43      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:glob   mysqld   重启   配置文件   错误   配置   ini   val   base   

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升级之后密码重置

标签:glob   mysqld   重启   配置文件   错误   配置   ini   val   base   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!