版本:MySql5.5 操作系统:win7-64
1.打开cmd命令行窗口,停止MySQL 服务
例如:C:\Users\Administrator>net stop mysql
注意:如果任务管理器中还有mysqld.exe进程,需要结束该进程.2.以不检查权限的方式启动mysql
进入mysql安装bin目录下,输入mysqld.exe --skip-grant-tables
例如:D:\MyTool\MySQL\MySQL Server 5.5\bin>mysqld.exe --skip-grant-tables看到窗口光标在下一行的第一个位置闪烁,说明启动成功,但不要关闭该窗口。
3.新建一个cmd命令行窗口
进入到D:\MyTool\MySQL\MySQL Server 5.5\bin目录,启动mysql
例如:D:\MyTool\MySQL\MySQL Server 5.5\bin>mysql4.修改root密码为123
mysql>use mysql
mysql>update user set password=PASSWORD('123') where user='root';
mysql>flush privileges;
mysql>quit;
5.如果任务管理器中还有mysqld.exe进程,需要结束该进程.
6.重启mysql,就可以用你设置新密码登陆
C:\Users\Administrator>net start mysql
C:\Users\Administrator>mysql -u root -p123