1.以系统管理员打开CMD;
2.执行net stop mysql停止MySQL服务;
![](https://img2020.cnblogs.com/blog/620730/202004/620730-20200419232026260-1467502282.png)
3.进入MySQL的安装目录,假设是D:Softwaremysql-8.0.15-winx64in;
4.跳过权限检查启动MySQL,
D:Softwaremysql-8.0.15-winx64in>mysqld-nt –skip-grant-tables
![](https://img2020.cnblogs.com/blog/620730/202004/620730-20200419232039580-1175489209.png)
5.重新打开一个CMD,进入D:Softwaremysql-8.0.15-winx64in,
重设root密码
D:Softwaremysql-8.0.15-winx64in>mysqladmin -uroot flush-privileges password “newpassword”
D:/MySQL/MySQL Server 5.0/bin/mysqladmin -u root -p shutdown
将newpassword替换为你的新密码,第二个命令会让你重复输入重置密码。
![](https://img2020.cnblogs.com/blog/620730/202004/620730-20200419232130677-1282273237.png)
6. 在cmd里net start mysql启动
![](https://img2020.cnblogs.com/blog/620730/202004/620730-20200419232141838-1734610831.png)
7、再次在MySQL Workbench添加connection成功
![](https://img2020.cnblogs.com/blog/620730/202004/620730-20200419232207871-552951445.png)