PHP MySQL データベース接続

無料のMySQLデータベースは、通常PHPを使用して使用されます。

MySQL データベースに接続する

データベース内のデータにアクセスおよび処理できるまで、データベースへの接続を作成する必要があります。

PHPでは、このタスクはmysql_connect() ファンクションで実行されます。

構文

mysql_connect(servername,username,password);
パラメータ 説明
servername オプション。接続するサーバーを指定します。デフォルトは "localhost:3306" です。
username オプション。ログインに使用するユーザー名を指定します。デフォルト値はサーバープロセスのユーザー名です。
password オプション。ログインに使用するパスワードを指定します。デフォルトは "" です。

注釈:他のパラメータが存在する場合でも、上記に示すのは最も重要なパラメータです。CodeW3C.com で提供される PHP MySQL リファレンス マニュアル詳細情報を取得するために、こちらをクリックしてください。

以下の例では、スクリプト中で後に使用するために変数 ($con) に接続を保存しています。接続が失敗すると、"die" 部分が実行されます:

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('接続できませんでした: ' . mysql_error());
  }
// あるコード
?>

接続を閉じる

スクリプトが終了すると、接続が閉じられます。接続を早期に閉じる必要がある場合は、mysql_close() ファンクションを使用してください。

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('接続できませんでした: ' . mysql_error());
  }
// あるコード
mysql_close($con);
?>