码迷,mamicode.com
首页 > 数据库 > 详细

MySql数据库忘记Root密码,如何修改

时间:2015-05-13 13:07:29      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:mysql数据库   root密码   

MySql数据库忘记Root密码是一件很痛苦的事情,即使你卸载数据库重新安装,密码还是不能重置,今天这件事让我无比头痛,最终,找到了解决办法。

Windows下的实际操作如下:

1、关闭正在运行的MySql数据库。

2、打开Dos窗口,转到MySql安装目录下的bin文件下。如:C:\Program Files\MySQL\bin

3、Dos继续输入mysqld --skip-grant-tables,然后回车,进入安全模式。如果没有出现提示信息,那就对了。

4、现在重新打开一个Dos窗口,转到MySql安装目录下的bin文件下。输入mysql -uroot -p,然后会提示输入密码,不用输入,直接回车。

5、输入update mysql.user set password=PASSWORD(‘newpassword‘) where User=‘root‘;此处的newpassword是要设置的新密码,后面的封号是必须要的。

6、刷新权限表 输入flush privileges;

7、退出Dos。

8、重新启动MySql服务。

a、打开任务管理器,将mysql-nt.exe 进程结束。

b、重新启动MySql服务。



这个时候密码已经修改成功,可以用新密码登陆数据库。


MySql数据库忘记Root密码,如何修改

标签:mysql数据库   root密码   

原文地址:http://sanliangjin.blog.51cto.com/3415263/1650883

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!