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

CentOS7下mysql忘记root密码的处理方法

时间:2019-06-29 19:02:44      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:socket   重启   密码   忘记   str   HERE   string   ice   date   

  • vi /etc/my.cnf,在[mysqld]中添加
    skip-grant-tables
    例如:
    [mysqld]
    skip-grant-tables
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
  • 重启mysql
    service mysql restart
  • 使用用户无密码登录
    mysql -uroot -p (直接点击回车,密码为空)
  • 选择数据库
    use mysql;
  • 修改root密码
    update user set authentication_string=password(‘123456‘) where user=‘root‘;
    6 .刷新权限
    flush privileges;
    7 .退出
    exit;
    8 .删除第1部增加的配置信息
    skip-grant-tables
    9 .重启mysql
    service mysql restart
  • CentOS7下mysql忘记root密码的处理方法

    标签:socket   重启   密码   忘记   str   HERE   string   ice   date   

    原文地址:https://blog.51cto.com/sonice/2415392

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