例
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()によって作成された有効なオブジェクトが必要ですmysqli_init()
- mysqli_real_connect()で使用することができるmysqli_options()接続するためのさまざまなオプションを設定します
- mysqli_real_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+ |
<PHP MySQLiを参照