0

wamp サーバーを介して .php ファイルに接続しようとしているときに、データベース接続の問題に直面しています
。エラー メッセージは次のようなものです

wampサーバーのポート番号を変更したとのことですが、本当にポート番号を変更するためなのか、それとも何か他のものなのか心配です。コードは次のとおりです。

$con = mysql_connect();
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("aschool", $con);

この行の後にエラー メッセージが表示されます。mysql_connect() 関数内のパラメーター「localhost」または複数のパラメーターを試しまし
たが、結果は同じです。
事前に感謝します

4

1 に答える 1

2

これmysql_connectは、ユースケースに間違った方法を使用しているためです。

ドキュメントページを確認すると、mysql_connect('localhost:1234', 'username', 'password').

しかし、使用しないでくださいmysql_connect

パラメーター化されたクエリを使用できるように、PDOを使用します。

コードでは次のようになります。

try
{
  $pdo = new \PDO('mysql:dbname=aschool;host=127.0.0.1', 'myUser', 'myPassword');
} catch (PDOException $exception)
{
  // Do something with your exception.
  // Echo it, dump it, log it, die it.
  // Just don't ignore the exceptions!
}
于 2012-09-08T07:13:32.677 に答える