美文网首页
在Linux环境下mysql的root密码忘记解决方法

在Linux环境下mysql的root密码忘记解决方法

作者: hc_chou | 来源:发表于2017-11-20 20:59 被阅读0次

    .首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库

    1.修改MySQL的登录设置:

    # vi /etc/my.cnf
    在[mysqld]的段中加上一句:skip-grant-tables 保存并且退出
    

    2.重启mysql服务

    service mysqld restart
    

    3.登录并修改Mysql的root密码

    
    mysql> USE mysql ;
    mysql> UPDATE user SET Password = password ( 'new-password' ) WHERE User = 'root' ;
    mysql> flush privileges ;
    mysql> quit
    

    4.恢复配置文件

    # vi /etc/my.cnf
    将刚才在[mysqld]的段中加上的skip-grant-tables删除
    

    5.重启mysql服务

    # /etc/init.d/mysqld restart   ( service mysqld restart )
    

    相关文章

      网友评论

          本文标题:在Linux环境下mysql的root密码忘记解决方法

          本文链接:https://www.haomeiwen.com/subject/ccebvxtx.html