忘记MySQL数据库root帐号的密码

录入时间:2014/2/21 22:08:21      最后更新:2014/2/21 22:09:54


本方法适用于windows操作系统

MySQL服务:桌面我的电脑上单击右键,在右键菜单里找到管理,单击管理,打开服务和应用程序->服务 右边可以找到mysql服务

1、停止正在运行的MySQL服务。
 

2、打开DOS窗口,依次输入以下命令转到mysql的bin目录,例如mysql的bin目录是d:\wizmp\mysql\bin
      d:回车
      cd wizmp回车
      cd mysql回车
      cd bin回车
 

3、输入mysqld --skip-grant-tables回车。如果没有出现提示信息,那就对了,不要关闭这个窗口。
 

4、再开一个新的DOS窗口(因为刚才那个DOS窗口已经不能动了),转到d:\wizmp\mysql\bin目录。
      依次输入
      d:回车
      cd wizmp/mysql/bin 回车
 

5、输入mysql回车,如果成功,将出现MySQL提示符 >
 

6、连接权限数据库
      输入 use mysql; 回车别忘了最后的分号
 

7、改密码
       输入 update user set password=password("123456") where user="root";  回车(别忘了最后的分号)
 

8、刷新权限(必须的步骤)
      输入 flush privileges; 回车(别忘了最后的分号)

9、退出
      输入 \q 回力
 

10、在进程管理里找到MySQL进程终止,然后再到系统服务里启动MySQL服务(或者干脆注销或重系统)
 

11、使用就可以用户名root和刚才设置的新密码123456登陆。


 Copyright 2008-2017 武汉市洪山区火云网络工作室 可可网络验证系统
 联系电话:027-88778177    鄂ICP备12009746号