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.启动服务,重新登陆

 

posted @ 2018-12-14 18:35  佛系goldsun  阅读(137)  评论(0编辑  收藏  举报