解决修改配置文件导致MySQL服务无法启动和停止且MySQL服务操作按钮变为灰色
更新时间:2023年12月21日 09:15:51 作者:睿思达DBA_WGX
这篇文章主要介绍了解决修改配置文件导致MySQL服务无法启动和停止且MySQL服务操作按钮变为灰色问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
一、问题描述
Windows 环境下修改了 MySQL 的配置文件(my.ini),重新启动服务时出现错误。
如下图所示:
查看 Windows 服务,发现 MySQL 服务的所有操作按钮都变成灰色,无法进行任何操作。如下图所示:
二、解决方法
1、使用 tasklist 命令查找 MySQL 进程
C:\Users\Administrator>tasklist 映像名称 PID 会话名 会话# 内存使用 ========================= ======== ================ =========== ============ System Idle Process 0 Services 0 8 K System 4 Services 0 1,896 K Registry 120 Services 0 43,936 K smss.exe 480 Services 0 556 K csrss.exe 736 Services 0 2,060 K wininit.exe 824 Services 0 1,340 K services.exe 928 Services 0 7,788 K lsass.exe 972 Services 0 14,748 K .............. ################################################################################### mysqld.exe 6316 Services 0 320 K ################################################################################### .............. conhost.exe 6652 Services 0 1,548 K SearchProtocolHost.exe 8924 Console 2 8,380 K SearchFilterHost.exe 8968 Services 0 6,700 K MultiTip.exe 4056 Console 2 21,460 K tasklist.exe 14744 Console 2 8,392 K
2、强行终止 MySQL 进程
C:\Users\Administrator>taskkill /f /pid 6316 成功: 已终止 PID 为 6316 的进程。 C:\Users\Administrator>
3、查看 MySQL 服务的状态
如下图所示:
4、启动 MySQL 服务
检查并修改配置文件中的问题,然后启动 MySQL 服务。
C:\Users\Administrator>net start mysql MySQL 服务正在启动 . MySQL 服务已经启动成功。 C:\Users\Administrator>net stop mysql MySQL 服务正在停止. MySQL 服务已成功停止。 C:\Users\Administrator>net start mysql MySQL 服务正在启动 . MySQL 服务已经启动成功。
三、总结
出现 MySQL 不能正常启动的原因一般是配置文件有误。强行终止 mysqld 进程之后需要仔细检查配置文件中的问题,排除问题之后重新启动 MySQL 服务。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
MySQL生产库Insert了2次同样的记录但是主键ID是不一样的问题的分析过程
这篇文章主要介绍了MySQL生产库Insert了2次同样的记录但是主键ID是不一样的问题的分析过程,需要的朋友可以参考下2014-02-02
最新评论