安裝mysql最後一步出現error2003
反覆安裝了多次,每次都是到最後一步失敗,經過反覆嘗試終於解決了問題:
出現該問題的幾種情況:
一, 刪除原來版本的時候登錄檔的時候沒刪除乾淨,但是我個人感覺,再次安裝的時候,新的登錄檔會將原來的登錄檔覆蓋,發生這種情況的概率非常小.(僅僅是個人觀點,希望大神可以批評指正),這裡給出刪除登錄檔的方法
windows+R ----cmd----regedit--將下面的mysql統統刪除
a. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL
b. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL
c. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL
二,出現這種問題的時候,首先要檢查是不是防火牆沒有關閉,一定要再次確認,尤其是win10 系統,我的是專業版,他的windows Defender一定要將他關閉或者是將mysql設定成信任的程式,不讓他會阻止3306埠就會出現無法連線localhost(10060)的問題
三,如果mysql刪除完成,包括c盤隱藏的檔案,和安裝的路徑中的資料都刪除完成後,再次安裝mysql,將mysql的名稱改為其他,我的是mysql4,你看著改就行,將埠改為沒有佔用的埠,我改的是33066,一定要確認防火牆或者是windows defender 不會攔截他