2
起初對不起我的英語,我有一個重要的問題需要解決。 我試圖連接到我的Dreamhost的數據庫,但它returninng以下錯誤:無法連接到Dreamhost的數據庫
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
我已經聯繫Dreamhost的支持,他們告訴我, 它看起來像錯誤是使用新創建的結果數據庫 主機名。
我看到的主機名是現在正確
工作現在,我有一個PHP類連接到我的數據庫。 這是我的命令連接:
$data = new MysqlClass('mysql.test.masterweblab.com','user','pass','data_name');
這工作在我的本地。任何人都有解決方案?
如果*「這適用於我的本地主機」*那麼你的問題是什麼? –
如果您收到一條錯誤消息,說明它正在嘗試連接到'/ var/run/mysqld/mysqld.sock',則看起來您的類中的主機名不被使用。 – whamma
@ WebnetMobile.com對不起,我不清楚。 「我的本地主機上的這項工作」我的意思是,當我在我的MAMP服務器上使用此代碼時,它的工作,那麼我的代碼是正確的ex.'code' $ data = new MysqlClass('localhost','localuser','localpass' ,'local_database');'代碼' – Ramboz89