美文网首页这里是 MySql 笔记
2.1、mysql-5.7.16 和 mysql-8.0.12

2.1、mysql-5.7.16 和 mysql-8.0.12

作者: go以恒 | 来源:发表于2018-09-15 23:25 被阅读8次

    [toc]

    1、忘记密码(基于mysql-5.7.16)

    启动免授权服务端

    mysqld --skip-grant-tables

    客户端

    mysql -u root -p

    修改用户名密码

    update mysql.user set authentication_string=password('666') where user='root';
    flush privileges;
    

    2、忘记密码(基于mysql-8.0.12)

    第一步,关掉系统服务

    net stop mysql

    第二步,创建一个文本文件,内含一条密码修改命令

    ALTER USER 'root'@'localhost' IDENTIFIED BY '';

    第三步:命令行方式启动服务器,指定启动时执行上述的密码修改命令文件(如:文件在D盘,文件名是c.txt)

    mysqld --init-file=d:c.txt --console

    相关文章

      网友评论

        本文标题:2.1、mysql-5.7.16 和 mysql-8.0.12

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