mysql密码忘记解决方法

不知道大家有没有这种情况,数据库中建了N个用户密码,结果某天吃鸡后突然忘了...

本人不幸中招,分享下忘记密码后的解决方法

1.停止mysql服务

net stop mysql

2.打开mysql.exe和mysqld.exe所在的文件夹,复制路径地址并打开cmd 进入该路径

3.输入命令  mysqld --skip-grant-tables  回车,此时就跳过了mysql的用户验证。

此时可以再打开一个新的命令行。

4.输入mysql直接进入数据库,进入到mysql库中找到user表,查看所有的用户信息

5.更改root密码,输入update user set password=password('123456')

where user='root' and host='localhost';并刷新状态

6.启动服务,重新登陆

猜你喜欢

转载自www.cnblogs.com/goldsun/p/10120943.html