问题呈现
在使用MySQL的过程中我们可能会遇到以上的情况
解决方法
- 首先以
管理员身份
打开命令行窗口,注意是管理员身份,不然无权限访问。 - 输入命令
tasklist| findstr "mysql"
,用于查找mysql的残留进程。这个时候我们就会看到一个MySQL的残留的进程,所以会一直提示MySQL服务处于正在启动或者正在停止的状态中,此时要做的就是杀死进程。 - 输入命令
taskkill/f /t /im mysqld.exe
,就可以将MySQL残留进程全部杀死了 - 输入命令
tasklist| findstr "mysql"
,查看是否还留有有其他的MySQL残留进程,如果还有,则继续杀死,直到完全杀死进程为止。 - 当MySQL残留进程全部结束之后,我们就可以正常启动MySQL服务了
完成以上操作如果不出意外的话我们的MySQL就可以正常运行了