美文网首页配置
简单粗暴,强行更改MySQL服务器root用户的登陆密码。

简单粗暴,强行更改MySQL服务器root用户的登陆密码。

作者: 王宝花 | 来源:发表于2016-11-04 10:36 被阅读48次

    今天遇到一个问题,连接数据库时一直告诉我,密码错误,不知道修改了啥玩意。于是,开始找解决方案,于是就有了这个博客。

    第一步:打开MySQL的配置文件,Ubuntu下的在/etc/mysql里面找,找到后添加一段这样的配置,然后重启服务器。

    skip-grant-tables
    

    这是什么意思呢?
    跳过授权表,意思就是不验证用户的账户密码。

    第二步:使用命令行登陆mysql

    $ mysql -u root -p mysql
    

    第三步:重置密码

    use mysql;
    update user set password=password('123456') where user='root';
    flush privileges;
    exit;
    

    需要注意:mysql5.7的password字段换成auth.._string等等,只需要将对应的字段赋值为新密码即可

    第四步:重启服务器即可,按正常登陆即可。

    相关文章

      网友评论

        本文标题:简单粗暴,强行更改MySQL服务器root用户的登陆密码。

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