微軟在推出win8.1系統(tǒng)之后,很多win8用戶也都紛紛開始上級安裝到最新的win8.1系統(tǒng)了,而在升級之后經常會遇到某些故障,有部分用戶反映說在將win8系統(tǒng)升級到win8.1系統(tǒng)之后,就遇到了MySQL服務失效無法啟動的問題,這是怎么回事呢,接下來win7之家小編就給大家介紹一下Win8升級win8.1系統(tǒng)后MySQL服務無法啟動的具體解決方法如下。
Win8升級win8.1系統(tǒng)后MySQL服務無法啟動的解決步驟:
1、首先,查看MySQL的服務是否存在。如果不存在需要先安裝服務。安裝服務的方法是進入MySQL Server的安裝目錄,找到bin目錄,然后找到文件mysqld.exe,使用命令行運行 mysqld --install MySQL57 安裝服務(如果不成功嘗試使用管理員方式運行,MySQL57是服務的名字,默認是MySQL);
2、如果上述方法安裝服務失敗,則可采用下述方法安裝(成功則跳過此步)。搜索程序“regedit.exe”,即注冊表編輯器,打開后找到 “計算機”——"HKEY_LOCAL_MACHINE"——“SYSTEM”——“CurrentControlSet”——“Services”,然后在該目錄下新建項MySQL57(服務的名字)即可成功建立項目;
3、找到新建的項,然后可以看到其中有ImagePath這一項,這其實是可執(zhí)行文件的路徑。因為MySQL服務是需要靠mysqld這個命令來啟動的,所以檢查下ImagePath的路徑是否正確。路徑錯誤導致啟動服務時報錯—“無法找到文件”;
4、修改ImagePath的內容為正確的路徑值,正確的值是"D:\MySQL\MySQL Server 5.7\bin\mysqld" --defaults-file="D:\MySQL\MySQL Server 5.7\my.ini" MySQL 是這種形式的,對照一下,如果路徑不對,修改過來。
5、重啟計算機,再次啟動服務,并可以成功運行MySQL服務。
上面跟大家介紹的就是關于Win8升級win8.1系統(tǒng)后MySQL服務無法啟動的詳細解決方法,遇到這樣的問題是因為系統(tǒng)注冊表改變了,原先的注冊信息被修改了,所以用戶重新修改下注冊表值就可以重新啟動MySQL服務了,希望可以幫助到大家!
網(wǎng)友評論