問題描述:
使用cmd啟動mysql服務時,顯示服務名無效。
原因分析:
1、MySQL服務端口被占用。
2、系統(tǒng)中沒有注冊MySQL到服務中,即當前路徑下沒有mysql服務。
解決方案:
1.解決服務名無效
(1)在cmd中切換目錄到MySQL安裝路徑下的bin文件中。
如:E:phpstudy_proExtensionsMySQL5.7.26in
(2)移除MySQL(出現(xiàn)Service successfully install表示操作成功。)
mysqld --remove
(3)重新安裝MySQL(出現(xiàn)Service successfully install表示操作成功。)
mysqld --install
(4)啟動MySQL
net start mysql
總結(jié):如果顯示“MySQL服務已經(jīng)啟動成功”,就可以連接MySQL了。
若顯示如下圖,“MySQL服務無法啟動”,請按下文操作。
2.解決MySQL服務無法啟動
(1)右鍵我的電腦,點擊管理。
(2)在計算機管理中,點擊服務,找到MySQL后右鍵啟動。
總結(jié):如果能正常啟動,就可以連接MySQL了。若顯示如下圖,請按下文操作。
3.計算機服務中無法啟動解決方案
(1)在cmd中查看端口3306對應的PID。
netstat -ano
(2)按下CTRL+SHIFT+ESC,打開任務管理器。
(3)在詳細信息中找到PID對應的進程,右鍵結(jié)束任務。
(4)在cmd中重新輸入啟動MySQL的命令。
net start mysql
文章來源:http://www.zghlxwxcb.cn/news/detail-405111.html
總結(jié):此方法也適用于端口被占用的問題 。文章來源地址http://www.zghlxwxcb.cn/news/detail-405111.html
到了這里,關于cmd啟動MySQL服務顯示服務名無效,MySQL服務無法啟動的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!