我試圖連接到遠程MySQL數據庫和我得到這個錯誤信息:爲什麼我的php代碼不能連接到我的遠程MySql數據庫?
警告:mysqli_connect():(HY000/2002):連接嘗試失敗,因爲連接的方沒有正確後響應一段時間,或建立的連接失敗,因爲連接的主機未能響應。在C:\ myLocalDiectory \ RemoteConn.php第9行「資源未找到」錯誤404
這裏,我試圖用我的PHP文件:
<?php
define("DB_SERVER", "serverName");
define("DB_USER", "userName");
define("DB_PASS", "password");
define("DB_NAME", "dbName");
$connection = mysqli_connect(DB_SERVER, DB_USER, DB_PASS, DB_NAME);
if(mysqli_connect_errno()) {
die("Database connection failed: " .
mysqli_connect_error() .
" (" . mysqli_connect_errno() . ")"
);
}
?>
我缺少的東西?謝謝你的幫助!
防火牆問題?許多託管公司不會讓您遠程連接。 – GolezTrol
遠程mysql服務器可能位於防火牆後面 –