關於命令列啟動mysql時服務名無效的解決方法

2021-06-19 18:28:34 字數 482 閱讀 7097

我的系統為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正常啟動

關於解除安裝,就要刪除登錄檔、安裝目錄和解除安裝程式了

刪除的登錄檔主要是

命令列啟動mysql服務

在 計算機網路 課程中曾學過net命令,可以用於啟動後台服務。在mysql中,net命令用於啟動後台伺服器程序mysqld,即後台服務。不過,如果在普通使用者模式下net start mysql是無法啟動mysql服務的,情況如下圖所示。普通使用者模式啟動mysql服務失敗 這是為什麼?原因在於,後...

命令列下啟動mysql

由於最近在趕期末資料庫 專案時,在finder中無法開啟mysql服務。於是查詢命令列操作啟動mysql。其命令操作如下 啟動 sudo usr local mysql support files mysql.server start 停止 sudo usr local mysql support ...

linux命令列啟動mysql

啟動命令,先切換換到 usr bin目錄下 cd usr bin 執行命令 mysqld safe starting mysqld daemon with databases from var lib mysql 關閉服務 cd usr bin mysqladmin uroot shutdown 輸...