2014-07-08 236 views
0

我試圖從默認的Linux MySQL客戶端訪問數據庫,但我得到的只是一個超時。它實際上是一個WordPress網站使用的數據庫,在配置文件中,我可以看到數據庫服務器的IP地址實際上是localhost(127.0.0.1)。所以我假設數據庫服務器的主機名與網站的主機名相同。連接到MySQL服務器失敗

我能夠使用我編寫並上傳到服務器的PHP腳本連接到數據庫,並使用相同的信息和顯示變量查詢我能夠驗證端口號(它是3306)並將其指定給客戶端。我可以看到很多變量,但我不確定要使用哪一個。

任何幫助?

回答

0

如果您的Wordpress網站是遠程的,您必須連接到數據庫服務器,如遠程連接而不是本地連接。如果wordpress和數據庫服務器在同一臺服務器上,與數據庫連接的配置文件是localhost,但是如果要從遠程主機連接,則必須使用遠程數據配置connecto。

+0

我知道,這就是爲什麼我在帖子中說「我假設數據庫服務器的主機名與網站的主機名相同」。實際上我在「與網站相同」中使用的域名 –

+0

嘗試使用telnet從linux終端(例如)檢查mysql是否活着:telnet«主機名»3306 – kutto

+0

它一直在「嘗試」,我'可能會很快得到一個超時。 –

相關問題