mysql忘记密码,怎么办?

   我们经常需要修改mySQL的密码,比如时间久了忘记了MySQL的密码,也或者是使用了一台别人使用过的电脑,不知道之前密码的情况下,又想使用MySQL,怎么办呢?

  

准备工作:

找到MySql安装路径(方法截图如下)

 

wKioL1QSnWWy_7MZAACExrVkCiw911.jpg

wKioL1QSnX-ButtGAAGn6VBgq00856.jpg

 

准备工作结束。

 

1,  关闭正在运行的MySQL。

2,  在DOS窗口,转到MySQL安装目录下面。

wKiom1QSnZuxE5g0AAFuxdRFKqk928.jpg

3,  输入mysqld –skip-grant-tables回车。如果没有出现提示信息,那就对了。

4,  再开一个DOS窗口,按照上图的方式,找到MySQL安装目录下,输入mysql回车,如果成功,就会出现mysql>

wKiom1QSnayxo0lPAAIllEVyi_U334.jpg

5,  连接权限数据库 use mysql;

6,  修改密码:

update user set password=“1234” where user=”root”;(别忘了最后的分号。)1234为新设置的密码

wKioL1QSndWRm3IhAABpUIe5sEE234.jpg

7,  刷新权限> flush privileges;

8,  退出> \q

9,  重新打开mysql,使用用户名root,密码1234即可登录。