美文网首页
MySql 忘记密码 -- 修改Root密码

MySql 忘记密码 -- 修改Root密码

作者: 王清水 | 来源:发表于2021-08-17 13:47 被阅读0次

环境: windows10  +  mysql8.0 + Navicat 可视化工具

1,停止mysql服务,查看计算机服务,看清楚自己的mysql服务实例名称,否则会早不到服务

2,命令(mysql> ...  后面写的是语句,注意要分号)

    mysql -uroot -p    连续回车,出现Type ‘Help...’

    mysql> show databases;

    mysql> UPDATE user SET Password=PASSWORD('123456') where USER='root';
        可能出现错误:ERROR 1064 (42000)
        ==> 变化语句:mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

    mysql> flush privileges;    // 更新

    mysql> quit    // 退出mysql命令行

3,测试登录

mysql -u root -p  输入密码,进入命令行

粗略图示

4,使用Navicat连接,会报 2059 错误

使用密码登录

use mysql;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

相关文章

网友评论

      本文标题:MySql 忘记密码 -- 修改Root密码

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