我已經有兩天搜索和探索有關錯誤2003的解決方案。 無法連接到服務器名稱上的MySQL服務器。錯誤號2003.無法連接到mysql服務器
防火牆是關閉的,我已經加了3306端口,即MySQL使用的一個。
任何推薦?
我已經有兩天搜索和探索有關錯誤2003的解決方案。 無法連接到服務器名稱上的MySQL服務器。錯誤號2003.無法連接到mysql服務器
防火牆是關閉的,我已經加了3306端口,即MySQL使用的一個。
任何推薦?
除非你使用的是其他系統
嘗試使用wampserver對代碼進行測試
請參閱本FAQ描述瞭如何來解決這個問題:http://faq.webyog.com/content/23/15/en/error-no-2003-can_t-connect.html
錯誤無2003:無法連接到MySQL服務器上的「localhost」(或其他主機)
僅僅意味着連接是不可能的下面(或類似的)的原因之一:
有一個在指定的主機
連接到MySQL服務器運行沒有MySQL服務器使用不允許TCP-IP。檢查MySQL配置文件中的'skip-networking'設置(Windows上的my.ini,Unix/Linux上的my.cnf)。它應該像'#skip-networking'一樣被註釋掉。如果它沒有被註釋掉,那麼執行它並重新啓動MySQL服務器以使更改生效。 SQLyog需要使用TCP-IP進行連接。
某些網絡問題會阻止連接。它可能是網絡配置錯誤或防火牆問題。
當試圖在ISP連接到MySQL服務器此錯誤消息通常表明到MySQL直接連接已被封鎖。然後,您必須使用HTTP隧道或SSH隧道連接。
通常意味着系統上沒有運行MySQL服務器。 檢查運行
這可能是你的服務器由於系統的防火牆試試下面的命令,並檢查
服務iptables的停止
它爲me.controll pannel->管理工具 - >服務 - > MySQL和啓動mysql.Some有時候簡單的解決方案可以節省很多時間。
我有同樣的問題,但我修好了。 我的主機名是DEBIAN,我只是修改文件my.cnf(對於mysql)並設置bindaddress:0.0.0.0
這個選項說mysql讓所有的接口監聽。重新啓動服務器並完成