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+ |