2013-11-01 105 views

回答

0

除非你使用的是其他系統

​​

嘗試使用wampserver對代碼進行測試

1

請參閱本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隧道連接。

0

通常意味着系統上沒有運行MySQL服務器。 檢查運行

0

這可能是你的服務器由於系統的防火牆試試下面的命令,並檢查

服務iptables的停止

0

它爲me.controll pannel->管理工具 - >服務 - > MySQL和啓動mysql.Some有時候簡單的解決方案可以節省很多時間。

0

我有同樣的問題,但我修好了。 我的主機名是DEBIAN,我只是修改文件my.cnf(對於mysql)並設置bindaddress:0.0.0.0

這個選項說mysql讓所有的接口監聽。重新啓動服務器並完成

相關問題