mySql安裝一直停留在starting Server主要由兩方面原因造成:
第一:主要是安裝mySql時需要生成日誌與錯誤文件,安裝時不勾選show Advanced Options,則安裝過程中會自動生成包含計算機名稱的日誌文件,如果恰好計算機名稱中包含中文,則是不行的。所以,就要卸載,重新安裝,勾選show Advanced Options選項,在接下來彈出的Advanced Options頁面中修改中文名爲英文。
下圖中勾選Advanced Options,自定義日誌名稱及路徑
日誌名稱與路徑不能包含中文
第二:由於之前安裝MYSQL,並未卸載後程序有殘留
解決方法:
1. 首先停止此服務,選中MySql服務,在左邊或者右鍵選中停止,即可關閉mySQL服務(如果沒有mySql服務,則忽略)
2. 卸載mySQL軟件,檢查安裝目錄是否已卸載刪除乾淨(如果已卸載乾淨,請忽略)
3. 刪除註冊表
開始-運行-輸入regedit打開註冊表編輯器,找到HKEY_LOCAL_MACHINE
3.1 直接找到註冊表下MYSQL註冊表文件夾,刪掉
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夾
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夾。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL的文件夾
3.2 或者,選中HKEY_LOCAL_MACHINE,點擊右鍵查找,在項上打上勾,其他的都不選,然後輸入mysql,然後將HKEY_LOCAL_MACHINE中找到的關於mysql的文件夾刪掉(多查找幾次,有多個,都刪掉)。
4. 刪除隱藏目錄,首先在文件夾選項中勾選 “顯示隱藏文件、文件夾河驅動器",然後在C盤找到文件夾C:\ProgramData,刪除裏面的MySQL文件夾。
完成以上4步,重新安裝軟件