mysql5忘记密码后的处理过程

前面一篇说了实际成功的恢复MySql5密码的方法,现在以我的恢复过程为例,说一下具体的过程:

  1. 停止mysql5服务:在DOS窗口下输入net stop mysql5
     
  2. 打开一个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

     
  3. 再开一个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的密码

     
  4. 修改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

  5. 使用任务管理器,找到mysqld-nt的进程,结束进程

重新启动mysql服务,就可以用新密码登录了

引用通告: 我要引用此文章
Tags: MySQL  
相关日志:
  • mysql5忘记密码后的处理方法  (2008-3-3 6:23:37)
  • 评论: 0 | 引用: 0 | 查看次数:
    发表评论
    昵 称:
    邮 箱:
    主 页:
    验证码:
    内 容: