Windows下MySQLroot密码破解

Win下MySQL修改root密码的多种方法       ##win2003mysql的密码破解

方法1: 用SET PASSWORD命令

  mysql -u root

  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

方法2: 在忘记Mysql密码的情况下

1.首先先关闭mysql的服务

2.用cmd进入mysql的安装目录bin下 输入mysqld --skip-grant-tables  进入mysql的安全模式   #    这里的msqld –skip-grant-tables 是mysql5.5版本的还有一个是mysqld-nt –skip-grant-tables  版本不同,进去的命令是不同的  2条命令测试一下就行了

2. 再重新打开一个CMD命令行窗口 直接输入mysql –uroot –p  直接按Enter进去  这时候已经不需要密码了3.修改root密码

update mysq.user set password=PASSWORD(‘新密码’) where User=”root”;

4.重新载入权限

Mysql>flush privileges

5.结束mysqd.exe的进程

6.开启mysql的服务

这样在mysql的bin目录下就能输入新密码进入mysql了

上一篇:wamp5 忘记mysql root密码 重置方法


下一篇:MySQL root密码重置 报错:mysqladmin: connect to server at 'localhost' failed的解决方案