我想通過本地主機上的PHP連接到我的在線服務器上的MySQL數據庫。從本地主機連接到在線MySQL數據庫
$con = mysql_connect("$hostname", "$username", "$password");
if (!$con) {die('Could not connect: ' . mysql_error());}
mysql_select_db($databasename, $con);
當我將腳本上傳到服務器時,它連接到數據庫的罰款。但是,當我在本地主機上加載腳本時,它不會連接到在線數據庫。我關閉了防火牆,以確保它不會阻塞它。
上面的連接格式正確嗎?還有其他建議嗎?
當您嘗試在本地主機連接是否mysql_error()報告錯誤? – 2010-01-17 23:59:19
'(mysql主機在這裏)'無法連接到MySQL服務器(10060) – Mark 2010-01-18 00:01:28
然後它肯定受服務器端的防火牆保護。 – 2010-01-18 00:33:32