Lenovo t410でubuntu 12.04 64ビットを使用しています。apache2 と Mysql 5.5 を使用し、localhost 経由で接続しようとしています
localhost で作成したデータベースへの接続を確立しようとしています。接続を確立するコード行に到達すると、Mysql が単にハングアップしたように見え、その後エラー メッセージは表示されません。接続試行の直前にエコーが機能することを確認しました。インデックスページにアクセスしてhtmlフォームを表示できるので、apache2サーバーが機能していることはわかっています。
etc/mysql/my.cnf でバインド アドレスを localhost に設定しようとしました。
私のコード行は次のようになります。
// Attempts to establish connection to MySql server
$connection = mysql_connect("localhost","username","password");
// Prints error message if the connection to MySql fails
if (!$connection){
die("Connection failed: " . mysql_error());
}
echo "Connection established.";
一重引用符を使用し、セミコロンも使用しない接続線を試しました。
エラーが構文ではない場合、私が持っている構成ファイルの内容を投稿してもかまいません。私はUbuntuに特別なことは何もしていません。すべてがデフォルトのインストールです。私はCS、特にデータベース、PHP、およびネットワーキングに不慣れです。これは私が立ち往生している私の小さな実験です。
どんな助けでも大歓迎です。ありがとう、
- ドン