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服务