前面一篇说了实际成功的恢复MySql5密码的方法,现在以我的恢复过程为例,说一下具体的过程:
- 停止mysql5服务:在DOS窗口下输入net stop mysql5;
- 打开一个DOS窗口,按照顺序执行以下内容
C:\Documents and Settings\administrator>cd ..
C:\Documents and Settings>cd ..
C:\>cd C:\Program Files\MySQL\MySQL Server 5.0\bin
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqld-nt –skip-grant-tables;
- 再开一个DOS窗口,按照顺序执行
C:\Documents and Settings\administrator>cd ..
C:\Documents and Settings>cd ..
C:\>cd C:\Program Files\MySQL\MySQL Server 5.0\bin
C:\Program Files\MySQL\MySQL Server 5.0\bin>mysqld
这样就进入了mysql>提示符,然后打开mysql数据库修改user中用户root的密码;
- 修改MySql密码
mysql>use mysql
mysql>update user set password=password("new_pass") where user="root";
mysql>flush privileges;
C:\Program Files\MySQL\MySQL Server 5.0\bin>exit
- 使用任务管理器,找到mysqld-nt的进程,结束进程
重新启动mysql服务,就可以用新密码登录了
未经允许不得转载:聚友 » mysql5忘记密码后的处理过程