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了