MySQL無服務(wù)及服務(wù)無法啟動的終極解決方案分享
首先,先要確定你成功安裝了MySQL。
1、萬能啟動法
win+R打開運行窗口,輸入 services.msc
在里面找到mysql的服務(wù)名,比如我的服務(wù)名就是MySQL80
管理員身份打開cmd,輸入命令 net start MySQL80
就可以成功啟動服務(wù)。
2、徹底解決法
如果你的Mysql顯示無服務(wù),說明系統(tǒng)沒有注冊mysql到服務(wù)中,在當(dāng)前的路徑下沒有mysql服務(wù)。
那么你就需要將mysql注冊到win中。
在mysql的bin目錄下 輸入命令 mysqld --install
出現(xiàn)service successfully install 就代表安裝成功。
這個時候你輸入 命令net start mysql ,服務(wù)依舊無法啟動。
原因是在mysql的目錄下沒有存放數(shù)據(jù)的data文件,所以就需要創(chuàng)建data文件夾。
使用命令 mysqld --initialize-insecure就可以生成data文件夾 如圖:
之后在打開cmd 輸入命令 net start mysql 就可以了。
另外,記得要把mysql放在環(huán)境環(huán)境變量中,win系統(tǒng)的就比較簡單,打開環(huán)境變量,如圖
將mysql的bin文件路徑放在系統(tǒng)變量里就可以了。
以上就是解決mysql無服務(wù)和服務(wù)無法啟動的方法。
總結(jié)
到此這篇關(guān)于MySQL無服務(wù)及服務(wù)無法啟動的終極解決方案的文章就介紹到這了,更多相關(guān)MySQL無服務(wù)及服務(wù)無法啟動內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Centos8安裝mysql8的詳細過程(免安裝版/或者二進制包方式安裝)
這篇文章主要介紹了Centos8安裝mysql8的詳細過程(免安裝版/或者二進制包方式安裝),使用二進制包方式安裝首先檢查服務(wù)器上是否安裝有mysql然后開始安裝配置,本文分步驟給大家講解的非常詳細,需要的朋友可以參考下2022-11-11安裝MySQL時,輸入mysqld --install后,顯式該文件已存在問題
這篇文章主要介紹了安裝MySQL時,輸入mysqld --install后,顯式該文件已存在問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12MySQL數(shù)據(jù)庫show processlist指令使用解析
這篇文章主要介紹了MySQL數(shù)據(jù)庫show processlist指令使用解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-11-11解決啟動MongoDB錯誤:error while loading shared libraries: libstdc+
本文提供了解啟動MongoDB時提示:error while loading shared libraries: libstdc++.so.6: cannot open shared object file: 錯誤的解決方案2018-10-10關(guān)于MySQL中datetime和timestamp的區(qū)別解析
在MySQL中一些日期字段的類型選擇為datetime和timestamp,那么對于這兩種類型不同的應(yīng)用場景是什么呢,這篇文章主要介紹了關(guān)于MySQL中datetime和timestamp的區(qū)別解析,需要的朋友可以參考下2023-06-06Mysql中FIND_IN_SET函數(shù)的使用及問題
FIND_IN_SET函數(shù)用于返回字符串str在字符串列表str_list中的位置,本文主要介紹了Mysql中FIND_IN_SET函數(shù)的使用及問題,具有一定的參考價值,感興趣的可以了解一下2024-07-07