windows下mysql忘记root密码解决方法

  • 2016-3-10 09:29
  • PHP二次开发
  • 阅读(1637)
  • 评论(5
  • 来源:互联网
  • 摘要: 1、首先将mysqld服务停掉2、在命令行中,cd 到mysql的bin目录下,然后执行如下命令 mysqld --skip-grant-tables此时命令行会停止不动,然后你另起一个命令行3、在新的命令行中输入:mysql就可以进入mysql了,然后在 ...
    1、首先将mysqld服务停掉

    2、在命令行中,cd 到mysql的bin目录下,然后执行如下命令

      mysqld  --skip-grant-tables

    此时命令行会停止不动,然后你另起一个命令行

    3、在新的命令行中输入:mysql

    就可以进入mysql了,然后在在mysql的命令行中输入修改root密码的命令;如下

    >use mysql

    >update user set password=password("new_pass") where user="root";

    >flush privileges;

    >exit

    4、然后在重启mysql服务就可以了

     

    不过这中间也可能有别的错误,如:

    InnoDB: Operating system error number 5 in a file operation. InnoDB: The error means mysqld does not have the access rights to InnoDB: the directory. It may also be you have created a subdirectory InnoDB: of the same name as a data file. InnoDB: File name .\ibdata1 InnoDB: File operation call: ‘open’. InnoDB: Cannot continue operation.

      可能的原因是1、在移动那个\ibdata1文件时,将该文件损坏(将该文件修复一下)

                              2、给该问件加上了只读权限(去掉他的只读权限)


    PHP技术交流QQ群:422137578

    除非注明,文章均为 PHP二次开发 原创,转载请注明本文地址:http://www.php2.cc/article-2161-1.html

    相关阅读

    发表评论

    最新评论

    引用 松露之家   2016-3-20 21:05
    楼上的评论带那么长的尾巴。。。。。。。。。。
    引用 地源热泵   2016-3-17 09:07
    坎坎坷坷
    引用 风机盘管   2016-3-17 09:06
    哈哈哈哈
    引用 PHP二次开发   2016-3-11 08:37
    冯耀宗: 麻烦把我博客的链接www的去掉,感谢,另外教你一种新的评论玩法。ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ ...
    已经去掉了,这是啥玩法?
    引用 冯耀宗   2016-3-10 20:42
    麻烦把我博客的链接www的去掉,感谢,另外教你一种新的评论玩法。ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ฏ๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎๎ ...

    查看全部评论(5)

    用户名:  *

    邮 箱:  *

    网 址: 注意加上“http://”哦!