刚开始找了许多资料都更改失败了,最后这样改可以了,当忘记mysql密码时就可这么干,文章末尾为原文链接,我给总结了一下。[针对MySQL5.7]
1.先停止MySQL服务
- 运行services.msc,打开服务窗口。将mysql57服务停止。
2.打开命令窗口(以管理员身份运行)
mysqld --defaults-file="C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" --console --skip-grant-tables
注 : my.ini 一般在C:\ProgramData\MySQL\MySQL Server 5.7\
下
3.运行命令:
mysql -u root -p
这时即可进入mysql命令终端。
mysql>use mysql;
mysql>update user set authentication_string=password("123456") where user="root";
现在MySQL的密码就可以使用了。