mysql重裝apply security settings 錯誤。
出現:Error Nr.2003 Can't connect to mysql server on ‘localhost’(10060)
安裝mysql數據庫時,如果重新安裝,很容易遇見apply
security settingerror,即在配置mysql啓動服務時,在啓動apply securitysetting時會出錯,原因是卸載mysql時並沒有完全刪除文件,所以有必要手動清除這些,要清除的文件主要:
一、mysql的安裝目錄,一般爲C:\Program Files目錄下。
二、mysql的數據存放目錄,一般在C:\Documents and Settings\All Users\ApplicationData目錄下的MySQL文件件(需要注意的時Application
Data這個文件夾默認是隱藏的,要通過工具->文件夾選項->查看->顯示所有文件與文件夾來設置隱藏文件可見)。
三、刪除註冊表數據,通過regedit,刪除以下幾個文件:
引用
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Applications/MySQL
後面註冊表的刪除可以不用執行,一般刪除了前兩個文件就好了~弄了一上午在網上發現了這個,成功了……
卸載乾淨,清空一下註冊表。 然後關閉防火牆安裝一下。 ----------------- 一般很多人不用原安裝程序卸載,以爲用點優化大師,卸載工具就能搞定,實則出了事就你目前這情況了,這問題我回答不止一次,每次都是如下幾個原因: 第一:端口被佔了--你cmd--》netstat -an 命令看看3306是否啓用。 第二:防火牆給攔截了,你把mysql程序放入防火牆的信任程序裏。 第三:重裝沒有卸載乾淨,用原裝程序卸載,然後把目錄清空一下,然後用工具清理一下註冊表。 ----- 以上三步完成,在安裝mysql後,如果3306端口處於監聽,服務正確解析,之後就可以應用安全配置(apply security settings )了!