MySQL密码丢失的处理方法

搞了两天终于把MySQL丢失root密码的事情解决掉。补写方法:

  1. cmd打开DOS命令行模式,输入net stop mysql 停掉服务;
  2. DOS模式下进入mysql的bin目录,输入mysqld --skip-grant-tables,此时程序挂起;
  3. cmd打开一个新DOS命令行,输入mysqld -uroot -p,提示输入密码时直接回车(使用空密码登录);
  4. 顺利的话进入mysql命令行模式,输入下面内容:
mysql> use mysql;
mysql> UPDATE user SET Password = PASSWORD('TAT') WHERE user = 'root';
mysql> FLUSH PRIVILEGES;
mysql>exit

  重新启用服务,登录时就可以使用新密码'TAT

 

 

posted on 2013-04-06 23:22  0x9801  阅读(147)  评论(0)    收藏  举报

导航