我的mysql数据库密码忘了,在网上找了很多方法都说可以绕过密码直接进入数据库修改密码。可是按照上面的方法总有问题,有别的更好的办法吗?卸载重装就算了。

解决方案 »

  1.   

    百度或GOOGLE。找关键字:"mysql更改root密码 ",资料一大丢!
      

  2.   

    http://apps.hi.baidu.com/share/detail/20341990
    这个网址上讲的有,看有没有帮助。
      

  3.   

    用ultraedit修改一个文件,就OK。很简单。
      

  4.   

    因mysql的管理用户root,密码修改。本例中,新密码为:123456。具体操作如下。
    Cmd进入mysql目录中的bin目录
    mysql -u root
    mysql>use mysql;
    mysql> UPDATE user SET password=PASSWORD("123456") WHERE user="root";
    mysql> FLUSH PRIVILEGES;
    mysql> QUIT;
      

  5.   

    手动启动数据库,加参数--skip-grant,记得是这个参数,然后用mysql连接,就不需要认证了。然后你在改密码
      

  6.   

    因mysql的管理用户root,密码修改。本例中,新密码为:123456。具体操作如下。
    Cmd进入mysql目录中的bin目录
    mysql -u root
    mysql>use mysql;
    mysql> UPDATE user SET password=PASSWORD("123456") WHERE user="root";
    mysql> FLUSH PRIVILEGES;
    mysql> QUIT;
      

  7.   

    我记得root的密码是存在mysql数据库user表里边的吧,上边这些方法也能改吗?
      

  8.   

    重置下密码不就完了嘛!
    mysqladmin –u root password 123
      

  9.   

    因mysql的管理用户root,密码修改。本例中,新密码为:123456。具体操作如下。
    Cmd进入mysql目录中的bin目录
    mysql -u root
    mysql>use mysql;
    mysql> UPDATE user SET password=PASSWORD("123456") WHERE user="root";
    mysql> FLUSH PRIVILEGES;
    mysql> QUIT;
      

  10.   

       楼上的方法 有误。
       像这样是能进mysql  但是 没权限 使用 mysql 这个库!
       应该 先停止mysql 服务   然后 执行   mysqld_safe --skip-grant-tables --skip-networking &
       
       或者一个最简单的 方法 找个 密码为你知道的 数据库 将里面的
        user.myd  覆盖你 的这个文件 
      

  11.   

    在www文件里面找到config。php文件,直接找到password进行修改就可以了