2023年,新的一年開始了,在這裡恭祝大家新年快樂,身體健康,心想事成,萬事如意!
某天,突然腦子發熱,執行360安全衛士時禁用了mysql5.7服務,清理了一些亂七八糟的東西(當時也沒認真關注什麼東西),重啟計算機後在cmd裡執行mysql命令時,突然閃了一下,沒有任何反映,環境變數配置裡也沒有改變什麼,檢視mysql服務竟然沒有了,於是利用管理員命令視窗重新安裝服務:mysql -install。
c:\windows\system32>mysqld -install
service successfully installed.
c:\windows\system32>net start mysql
mysql 服務正在啟動 .
mysql 服務無法啟動。
服務沒有報告任何錯誤。
請鍵入 net helpmsg 3534 以獲得更多的幫助。
不得已,刪除服務重新建立,故障依舊,於是檢視mysql安裝目錄找到c:\program files\mysql\mysql server 5.7\ 未發現my.ini配置檔案,全電腦搜尋my.ini,最後發現在c:\programdata\mysql\mysql server 5.7\下面, 檢視配置檔案,裡面各項引數都配置正確,且datadir=c:/programdata/mysql/mysql server 5.7\data
所以需要按照配置檔案重新安裝服務
一、可以將my.ini檔案拷貝至mysql的安裝目錄:c:\program files\mysql\mysql server 5.7下,cmd裡執行mysqld -install 啟動服務成功
二、直接cmd下執行帶配置引數的服務安裝命令:
mysqld --install mysql --defaults-file="c:\programdata\mysql\mysql server 5.7\my.ini"
安裝後啟動服務成功,注「mysql」是服務名,可以隨便起! 連線資料庫ok!
MySQL 服務無法啟動 服務沒有報告任何錯誤
mysql資料庫在公升級到5.7版本後,和之前的版本有些不一樣,沒有data資料夾,我們都知道mysql資料庫檔案是儲存在data資料夾中的,網上有人說把5.6版本的data資料夾拷貝乙個,這種說法聽聽都不靠譜,我也試了,確實能夠登入,但是無法修改管理員密碼,下面還是給個標準的解決方法。安裝好mys...
Mysql 服務無法啟動 服務沒有報告任何錯誤
今天以zip模式在windows10 64位環境下安裝mysql5.7,到最後一步提示mysql服務無法啟動。安裝步驟如下 1.配置環境變數 我的電腦 屬性 高階 環境變數 path 如 c program files mysql mysql server 5.6 bin 注意是追加,不要覆蓋 2....
mysql服務無法啟動,服務沒有報告任何錯誤
執行至 net start mysql,報如下錯 解決 進入到mysql安裝目錄下bin目錄執行mysqld initialize insecure user mysql mysql會自建乙個data資料夾,並且建好預設資料庫,登入的使用者名為root,密碼為空,之後就可以通過命令net start...