啟動MySQL報錯:服務正在啟動或停止中,請稍候片刻后再試一次。
2023-05-05 15:14:56
10938
啟動MySQL報錯:服務正在啟動或停止中,請稍候片刻后再試一次。
在使用數(shù)據(jù)庫的過程中有時候啟動或停止數(shù)據(jù)庫服務會出現(xiàn)“服務正在啟動或停止中,請稍候片刻后再試一次。”這樣的提示,如下圖所示。

但是在任務管理器的進程下無法找到mysqld的相關(guān)進程,不能強制性的結(jié)束進程。在計算機服務列表中有MySQL這個服務,但是停止或者啟動的按鈕是灰的無法操作。
解決辦法如下:
1、首先以管理員身份打開命令行窗口,注意是管理員身份,不然無權(quán)限訪問。
2、輸入命令“tasklist| findstr "mysql"”,用于查找mysql的殘留進程。確實存在mysql的殘留進程,難怪一直提示MySQL服務處于正在啟動或者停止的狀態(tài)中,此時要做的就是殺死MySQL進程。
3、輸入命令“taskkill/f /t /im mysqld.exe”,將mysql殘留進程全部殺死。
4、輸入命令“tasklist| findstr "mysql"”,查看是否還有其他的mysql殘留進程,如果還有,則繼續(xù)殺死,直到完全殺死進程為止。
5、當mysql殘留進程全部結(jié)束之后,我們就可以正常啟動MySQL服務了。