忘记MySQL Root密码?修改MySQL Root密码的方法

忘记MySQL ROOT密码是在MySQ使用中很常见的问题,可是有很多朋友并不会重置ROOT密码,那叫苦啊,特写转载这篇文章(原文出处)。

2011-03-21_02361

1、修改MySQL配置文件

windows环境中:%installdir%\my.ini //一般在MySQL安装目录下有my.ini
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(和PHP搭配之最佳组合)
直接回车无需密码即可进入数据库了。

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

update user set password=PASSWORD(”123456″) where user=’root’;
如果提示未选择数据库就把user改成mysql.user
quit 退出

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

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

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

支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者

最后编辑于:2011/3/23作者: 胡倡萌

一个疯狂的 WordPress 爱好者,喜欢折腾 WordPress 主题,分享 WordPress 资源。如果你也喜欢 WordPress,欢迎和我一起交流!

6 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注

arrow grin ! ? cool roll eek evil razz mrgreen smile oops lol mad twisted wink idea cry shock neutral sad ???

  1. 站长志说道:
    4#

    非常有用的东西,收了。

  2. soft说道:
    3#

    密码也能忘记 :oops:

    • 倡萌说道:

      呵呵,有时候忘记也不为怪,毕竟有时候使用的密码又不止一个,况且有些人一直都是让浏览器记住密码,但是那天cookie丢了,一时想不出来的也有,哪像小弈这般好记性呢

  3. 囧啊囧说道:
    2#

    :smile: 这个一般我会选择查看网站的数据库配置文件找回来。

  4. Znotz说道:
    1#

    学习了..抢个沙发.

  1. 2011/11/18

    [...] 本文转自:http://www.cmhello.com/recovery-mysql-root-password.html Tags: 建站 [...]

扫一扫,用手机访问本站

扫一扫,用手机访问本站