1、关闭mysql服务
2、cmd cd到mysql安装目录,bin下面执行mysqld --skip-grant-tables;(启动mysql时不启动grant-tables授权表,如执行出错,则执行mysqld-nt --skip-grant-tables;)
3、using mysql;
4、update mysql.user set password=password('root') where user='root';(mysql5.5及以下版本命令)
5、update MySQL.user set authentication_string=password('123456') where user='root' ;(mysql5.7及以后版本命令)
6、flush privileges;(刷新生效)
7、关闭两个命令窗口,在任务管理员的进程中找到【mysqld.exe】并结束该进程
8、启动mysql服务