MySQL忘记数据库密码,重置数据库密码

1、编辑MySQL的配置文件:my.ini
一般在MySQL安装目录下有my.ini即MySQL的配置文件。
在此配置文件的最后添加如下一行:
skip-grant-tables
保存退出编辑。

2、然后重启MySQL服务
在命令行下执行:
net stop MySQL
net start MySQL

3、设置新的ROOT密码
然后再在命令行下执行:
MySQL -u root -p MySQL或mysql -u root -p
直接回车无需密码即可进入数据库了。
此时,在命令行下执行 use mysql;

update user set password=PASSWORD("root") where user='root';

FLUSH PRIVILEGES;

exit

4、net stop MySQL
net start MySQL

猜你喜欢

转载自gamehiboy.iteye.com/blog/2104564