關於命令列啟動mysql時服務名無效的解決方法
阿新 • • 發佈:2019-02-10
我的系統為WIN7,在cmd下使用"net start mysql"提示"服務名無效,青鍵入net helpmsg 2185 以獲得更多幫助"錯誤
原因是mysql沒有加入到window的服務中
我的解決方法是命令列進入mysql安裝路徑,輸入mysqld --install
例如 我的安裝路徑為D:\Program Files\MySQL,再進去bin目錄,mysqld --install
(我的安裝路徑為D:\Program Files\MySQL)
回車,提示成功,接下來,我輸入net start stop mysql,卻提示"服務正在啟動或停止中"
後來才發現,我安裝的是MySQL5.6的版本,在自定義安裝的過程預設服務名為mysql56,
所以,啟動服務的命令為"net start stop mysql56",回車,mysql正常啟動
關於解除安裝,就要刪除登錄檔、安裝目錄和解除安裝程式了
刪除的登錄檔主要是
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL 目錄刪除 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL 目錄刪除 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL 目錄刪除