1、停止mysql服务(以管理员身份,在cmd命令行下运行)
net stop mysql
2、使用命令启动mysql数据库,跳过权限验证
mysqld -nt --skip-grant-tables
net stop mysql
3、登录,重置密码
mysql -uroot
update mysql.user set password=password('密码') where user='root';
4、刷新权限,重启
flush privileges;
net start mysql
如遇到问题参考:http://www.cnblogs.com/zf2011/archive/2012/03/13/2393387.html