MYSQL重置root密码

2015-07-23 16:25:48 9831

1.停止MYSQL服务,CMD打开DOS窗口,输入 net stop mysql,当然在任务管理器或服务里停掉任务也是可以的。

2.在CMD命令行窗口,进入MYSQL安装目录 比如路径是d:Program FilesMySQLMySQL Server 5.1,我在命令行操作如下:

3.进入mysql安全模式,即当mysql起来后,不用输入密码就能进入数据库。

命令为: mysqld --skip-grant-tables

回车,安全模式登录成功。

4.重新打开一个CMD命令行窗口,同样在mysql安装目录的bin目录下输入mysql -uroot -p,使用空密码的方式登录MySQL(不用输入密码,直接按回车)

5.输入以下命令开始修改root用户的密码(注意:命令中mysql.user中间有个“点”)

mysql> update mysql.user set password=PASSWORD(新密码) where User=root;

新密码即你想设置的密码。

6.刷新权限表

mysql> flush privileges;

7.退出

mysql> quit 

8.直接重启计算机,我打开mysql的命令窗口,输入更改的密码,看是否更改成功;

已经能成功登录。

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: