mysqli::real_connect
(mysqli_real_connect)mysqlサーバーへの接続を開きます
real_connect()
/ mysqli_real_connect()
関数は、新しいmysqlサーバー接続を開きます。
この関数とconnect()
の違いは次のとおりです。
real_connect()
init()
によって作成された有効なオブジェクトが必要ですreal_connect()
options()
で使用して、接続のさまざまなオプションを設定できますreal_connect()
にはフラグパラメーターがあります新しいMySQLサーバー接続を開き、追加の接続オプションを設定します。
<?php $ mysqli = mysqli_init ( ) ; if ( ! $ mysqli ) { die ( "mysqli_init failed" ) ; } //接続タイムアウトを指定します $ con- > options ( mysqli_opt_connect_timeout 、 10 ) ; // my.cnfの代わりに名前付きファイルから読み取るオプションを指定します $ con- > options ( mysqli_read_default_file 、 "myfile.cnf" ) ; $ con- > real_connect ( "localhost" 、 "my_user" 、 "my_password" 、 "my_db" ) ; ?>
新しいMySQLサーバー接続を開き、追加の接続オプションを設定します。
<?php $ con = mysqli_init ( ) ; if ( ! $ con ) { die ( "mysqli_init failed" ) ; } //接続タイムアウトを指定します mysqli_options ( $ con 、 mysqli_opt_connect_timeout 、 10 ) ; // my.cnfの代わりに名前付きファイルから読み取るオプションを指定します mysqli_options ( $ con 、 mysqli_read_default_file 、 "myfile.cnf" ) ; mysqli_real_connect ( $ con 、 "localhost" 、 "my_user" 、 "my_password" 、 "my_db" ) ; ?>