方法实测OK(版本MySql8.0.17)

1、先停止MYSQL服务

2、新建一个文本文件如:root_newpass.txt,输入修改密码命令

       ALTER user root@'localhost' identified by '123456';

3、用管理员权限运行命令行,运行以下指令:

     mysqld --defaults-file="e:\mysql\my.ini" --init-file="e:\mysql\root_newpass.txt"

      意思就是初始化启动一次数据库,并运行这个修改密码的文件

4、CTRL+C结束运行,启动MYSQL服务

5、应该可以用新密码登陆了。

Q.E.D.


一个热爱生活的95后精神小伙