啟動mysql服務提示服務名無效

2021-08-14 12:53:53 字數 500 閱讀 4548

最近一段時間沒有用過mysql,今天做專案發現連線不上了,連服務也沒了,懷疑是前兩天電腦中了木馬360誤殺所致。從網上尋找之後找到解決方案,備註一下以防再次遇到,也希望幫助到有希望的朋友。

解決辦法:開啟cmd,用命令進入到mysql的安裝目錄,例如我的是d:/program files/mysql/bin 然後輸入命令 mysqld.exe -install。然後再輸入命令net start mysql。會發現服務正在啟動,服務啟動成功。

如果修改了my.ini配置檔案的wait_timeout或者interactive_timeout的值,可能會啟動失敗,服務也的狀態顯示啟動,無法操作,都是灰色的,這個時候開啟my.ini檔案,修改兩個值,預設值如下所示。

wait_timeout=315360000

interactive-timeout=315360000

儲存之後在cmd中通過命令 sc delete mysql刪除服務,然後重新mysqld.exe -install一下,再啟動服務就可以了。

Mysql 啟動mysql服務出現服務名無效

這類的小問題網上有很多的解決辦法,我力求做到比較詳細的說一下自己的疑惑和過程 mysql服務沒有安裝 這個按理說在安裝時應該是預設安裝的吧,不然為什麼我可以使用資料庫呢,結果就是沒有安裝 解決方法 就是安裝一下就行了,在dos命令視窗下定位到mysql的安裝目錄下的bin檔案下以我的為例 多說一句廢...

關於DOS下啟動MySQL時提示服務名無效

主要原因 啟動時 net start mysql 而開啟服務後發現,本地服務中mysql這個服務實際名字為mysql55,故啟動語句應為 net start mysql55 以下摘自課程提問 你要看你的服務裡存在不存在相應的服務。如下圖 如存在,再看下服務名是否拼寫正確。新建 刪除mysql服務,m...

開啟mysql服務提示服務名無效的解決方案

在windows2000下,安裝完成後,並沒有把mysql安裝成服務,我們必須執行下面的語句把mysql註冊為服務 installdirmysqlbinmysqld nt install。windows98下沒有服務的概念,所以不用安裝服務。2 啟動mysql服務 在windows2000下,安裝服...