MySQL重置ROOT密码的方法
成功志
MySQL重置ROOT密码的方法
2012-7-27 ok12

1、编辑MySQL配置文件:


windows环境中:%MySQL_installdir%\my.ini //一般在MySQL安装目录下有my.ini即MySQL的配置文件。

linux环境中:/etc/my.cnf


在[MySQLd]配置段添加如下一行:

skip-grant-tables


保存退出编辑。


2、然后重启MySQL服务


windows环境中:

net stop MySQL

net start MySQL


linux环境中:

/etc/init.d/MySQLd restart


3、设置新的ROOT密码


然后再在命令行下执行:

MySQL -uroot -p MySQL

直接回车无需密码即可进入数据库了。


现在我们执行如下语句把root密码更新为 123456abc:

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


quit 退出MySQL。


4、还原配置文件并重启服务


然后修改MySQL配置文件把刚才添加的那一行删除。


再次重起MySQL服务,密码修改完毕。

发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容