XAMPPを使用してセットアップされたローカルテストサーバーを使用して、ローカルコンピューターで実行されているmySQLデータベースに接続しようとしています。パスワードが割り当てられていないrootアカウントを使用しています。以下のように試してみましたが、すべて正常に動作しているようです。接続に成功したというメッセージがエコーアウトされました。次に、ホスト、ユーザー名、またはパスワードとして他のものを入力してエラーを強制しようとしましたが、それでも「接続に成功しました」とエコーされます。
これは私が接続するために使用しているコードです:
<?php
$db_host = "localhost";
$db_username = "root";
$db_password = "";
$myConn = mysql_connect($db_host, $db_username, $db_password) or die('Connection error: '.mysql_error());
echo 'connection successful';
?>
そのような不条理を引き起こしているのは私なのか、それとも私が使用しているapache/mySQLのインストールなのか疑問に思いました。