centos中跳过权限修改mysql密码

  修改my.cnf配置 sed -i ‘/mysqld/a\skip-grant-tables’ /etc/my.cnf 

  重启mysql

  systemctl restart mysqld

    centos中mysql root用户密码修改方法

 

  进入mysql

  这次就不需要root密码了

    centos中mysql root用户密码修改方法

 

   use mysql;

    centos中mysql root用户密码修改方法

 

  UPDATE user SET Password = password('newpassword') where User = 'root';

    centos中mysql root用户密码修改方法

 

  刷新权限: flush privileges

    centos中mysql root用户密码修改方法

 

  退出:quit

    centos中mysql root用户密码修改方法

 

  还原my.cnf配置sed -i 's/skip-grant-tables/#skip-grant-tables/g' /etc/my.cnf

    centos中mysql root用户密码修改方法

 

  再次重启mysql服务:systemctl restart mysqld

    centos中mysql root用户密码修改方法

posted @ 2019-07-25 08:44  不忘初心❤  阅读(432)  评论(0编辑  收藏  举报