6

リモートサーバーに接続しようとしています。問題はポート番号にあると思いますが、エラー報告を試みても情報が得られません。

$db_host        = 'MY.IP.ADD.RESS:3306';
$db_user        = 'user';
$db_pass        = 'password';
$db_database    = 'database'; 

$link = mysqli_connect($db_host,$db_user,$db_pass,$db_database) or die('Unable to establish a NHT_DB connection');


if (!$link) {
    die('Connect Error: ' . mysqli_connect_error());
}
else {
    echo 'Success... ' . mysqli_get_host_info($link) . "\n";
}

まず、それが正しいポートであると 100% 確信できるわけではありません。mysql が使用するように設定されているポートを確認するにはどうすればよいですか?

第二に、mysqli_connect_error()私に何も与えていません。番号もコードも何もありません。テストページConnect Error:は、私が調べられる限りのコードなしで吐き出されます.

4

2 に答える 2