新聞中心
相信有些小伙伴在使用數(shù)據(jù)庫的過程中會經常頻繁的啟動和停止MySQL服務,有時候會出現(xiàn)“服務正在啟動或停止中,請稍候片刻后再試一次?!边@樣的提示,如下圖所示。
于是乎想辦法去解決這個問題,但是發(fā)現(xiàn)連強制的數(shù)據(jù)庫初始化都無濟于事,而且在任務管理器的進程下也無法找到mysqld的相關進程,不能強制性的結束進程。即便在計算機服務列表中有MySQL這個服務,但是根本就不存在讓其停止或者啟動的按鈕,似乎是“人間蒸發(fā)”一般,不復存在,確實讓人無計可施。
不過不用慌,小編在經歷過多次失敗的嘗試之后,終于迎來了成功,踩坑過程就不再贅述了,將整理好的順利操作分享給大家,以免少走彎路,具體的教程如下。
首先以管理員身份打開命令行窗口,注意是管理員身份,不然無權限訪問。之后輸入命令“tasklist| findstr "mysql"”,用于查找mysql的殘留進程。果不其然,確實存在mysql的殘留進程,難怪一直提示MySQL服務處于正在啟動或者停止的狀態(tài)中,此時要做的就是殺死MySQL進程。之后輸入命令“taskkill/f /t /im mysqld.exe”,就可以將mysql殘留進程全部殺死了,再次輸入命令“tasklist| findstr "mysql"”,查看是否還留有有其他的mysql殘留進程,如果還有,則繼續(xù)殺死,直到完全殺死進程為止,如下圖所示。
當mysql殘留進程全部結束之后,我們就可以正常啟動MySQL服務了,如下圖所示。需要注意的是此時還是要以管理員的身份進入命令行窗口。
由上圖,我們可以看到此時便可以順利的訪問數(shù)據(jù)庫了。如果不放心的話,可以繼續(xù)測試一下,先停止MySQL服務,然后再次嘗試啟動和進行訪問,如下圖所示。
可以看到MySQL此時可以做到正常的啟動和停止服務了。
最后給大家一個小提醒,如果將本地的數(shù)據(jù)庫文件直接拷貝到數(shù)據(jù)庫中的話,在拷貝之前務必保證MySQL數(shù)據(jù)庫服務處于停止的狀態(tài),待文件拷貝完成之后,再嘗試啟動MySQL服務,此時便可以順利在數(shù)據(jù)庫中訪問拷貝過來的數(shù)據(jù)庫文件了,比直接在數(shù)據(jù)庫中導入數(shù)據(jù)要快的多,尤其是導入上億條的大數(shù)據(jù),使用這種方法事半功倍。
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
本文題目:MySQL服務正在啟動或停止中,請稍候片刻后再試一次【解決方案】-創(chuàng)新互聯(lián)
文章地址:http://fisionsoft.com.cn/article/dccdog.html