windows 系统下忘记mysql root 密码 重设root密码

由于各种原因需要重设mysql root 密码,而且可悲的是你还没有root 当前密码。按以下步骤解决你的问题。

 

1. 停止你的mysql服务:进入[控制面板] –>[管理工具]–>[服务] 找到mysql  停止它。

2. 打开dos窗口 进行你的mysql 安装bin目录,比如 cd C:\MySQL\bin 。

3. 执行这个指令 mysqld.exe -u root –skip-grant-tables 后关闭dos窗口(也可以不关闭,不影响)。

4. 新开一个窗口再次进入mysql安装bin目录,比如 cd C:\MySQL\bin 。

5. 输入 mysql 并按Enter 键

6. 现在已经进入myql数据库了。可以做任何你想对mysql做的事情,当然也包括更改密码。

7. 执行如下指令更改密码
UPDATE user SET Password = PASSWORD(‘NEW_PASSWORD’) WHERE User = ‘root’;

flush privileges

标签