MySQLサーバへの新しい接続を開きます:
<?php
$con=mysqli_init();
if (!$con)
{
die("mysqli_init failed");
}
if (!mysqli_real_connect($con,"localhost","my_user","my_password","my_db"))
{
die("Connect Error: " . mysqli_connect_error());
}
mysqli_close($con);
?>
mysqli_real_connect() 関数は、MySQLサーバへの新しい接続を開きます。
mysqli_real_connect() 関数は、次の点でmysqli_connect()と異なります:
mysqli_real_connect(connection,host,username,password,dbname,port,socket,flag);
| パラメータ | 説明 |
|---|---|
| connection | 必須。使用する MySQL 接続を指定する |
| host | 任意。ホスト名またはIPアドレスを指定する |
| username | 任意。MySQLユーザ名を指定する |
| password | 任意。MySQLパスワードを指定する |
| dbname | 任意。使用するデフォルトのデータベースを指定する |
| port | 任意。MySQLサーバへ接続する際のポート番号を指定する |
| socket | 任意。使用するソケットあるいは名前つきパイプを指定する |
| flag | 任意。さまざまな接続オプションを指定する。指定可能な値:
|
| 返り値: | 成功した場合は TRUEを、失敗した場合は FALSEを返します |
|---|---|
| PHP バージョン: | 5+ |