1.停止mysql服务:
net stop mysql;
2.使用--skip-grant-tables启动mysql服务,使其停止权限判断:
mysqld --skip-grant-tables;
或 mysqld-nt --skip-grant-tables;
或 net start mysql --skip-grant-tables;
3.用root用户登录(不需要密码),并设置新密码:
mysql -u root
UPDATE mysql.user SET Password=Password(‘new_password') where User='root' AND Host='localhost';
4.加载权限表:
flush privileges;
结束!!!