2011-11-27 53 views
1

我有一個主機enayam.in(linux)我在這個主機上有mysql數據庫。如何在其他主機上訪問CPanel MySql DB

其實我已經訪問它在我的本地(含WAMP或MAMP)

如果在本地主機的數據庫(WAMP或MAMP),那麼我可以連接我的DB這樣

mysql_connect('localhost', 'root', 'root'); 
mysql_select_db('testDB'); 

現在我嘗試訪問我enayam.in DB在我的本地主機(WAMP或MAMP)

mysql_connect('enayam.in', 'enayamin_dbuser', 'enayamin_dbpassword'); 
mysql_select_db('enayamin_testDB'); 

但它給錯誤,我也有我的服務器IP爲主機(75.126.136.20)

嘗試
mysql_connect('75.126.136.20', 'enayamin_dbuser', 'enayamin_dbpassword'); 
mysql_select_db('enayamin_testDB'); 

儘管它給出錯誤。請幫我解決這個問題。

在此先感謝

+1

什麼錯誤? 您是否在主機的cPanel中的已編制IP中添加了您自己的IP地址? (可以遠程連接到您的數據庫的IP) –

回答

2

cPanel>遠程MySQL>添加您的IP地址。使用%作爲通配符ex。 64.65.54%

+0

我在Mac OS X上使用MAMP。我的I.P是什麼?抱歉回覆晚了! – rkaartikeyan

+0

使用您嘗試連接的機器的IP地址。要了解您的IP地址是什麼,請訪問www.whatismyip.com。 –

+0

感謝它的工作。 – rkaartikeyan

相關問題