今天没事上网随便看看,看到一些关于在root用户名下忘记密码如何进入安全模式,重新设置密码,的解决方向,可是我试了好几次都不成功,使用:mysqld-nt.exe --skip-grant-tables &在bin 目录下运行,超长等待后还是没有结果出来,试了几次都不行,我试过将mysql进程关掉,也试过启动这个进程来使用上面的命令都不成功,有没有谁在windowsXP下试过成功过的啊。帮帮忙吧

解决方案 »

  1.   


    停止mysql服务用这个命令启动mysql服务(忽略权限表):mysqld --skip-grant-tables & 启动mysql
    然后用mysql客户端登陆进去(不用密码可以登陆进去的)update mysql.user set `password`=password('新密码') where `user`='用户名' and host ='登陆机器';flush privileges;
    重新启动mysql服务即可
      

  2.   

    mysqld不是命令,是mysqld-nt,我早已试过了。不起作用啊,
      

  3.   

    http://database.ctocio.com.cn/24/8994524.shtml
    自己看去吧,搜索下不就找到了吗
      

  4.   

    http://topic.csdn.net/u/20090515/21/2b3c9a12-d8a5-4bb1-9895-6069cef5aef8.html?31731
    #3楼 
      

  5.   

    mysqld 是服务 启动即可 不要关闭console