首先介绍一下我自己的环境:
1.window7 64位系统
2.mysql5.1.49
解决:
1.找到mysql的安装路径下的my.ini文件,在最后一行添加
skip-grant-tables
表示不使用密码登录
2.用命令行进入mysql
D:\Program Files (x86)\MySQL\MySQL Server 5.1\bin>mysql -u root
mysql> use mysql
Database changed
mysql> update user set Password=password("123456");
Query OK, 3 rows affected (0.00 sec)
Rows matched: 3 Changed: 3 Warnings: 0
3.把skip-grant-tables 去掉,重启mysql
测试通过
end