mysqli::real_connect
(MySQLI_REAL_CONNECT) Öffnen Sie die Verbindung zum MySQL -Server
Die Funktion real_connect()
/ mysqli_real_connect()
öffnet eine neue MySQL -Serververbindung.
Der Unterschied zwischen dieser Funktion und connect()
besteht darin, dass:
real_connect()
erfordert ein von init()
erstellter gültiges Objektreal_connect()
kann mit options()
verwendet werden, um verschiedene Optionen für Verbindungen festzulegenreal_connect()
hat einen Flag -ParameterÖffnen Sie eine neue MySQL Server -Verbindung und legen Sie zusätzliche Verbindungsoptionen fest:
<? Php $ mysqli = mysqli_init ( ) ; if ( ! $ mysqli ) { Die ( "mysqli_init fehlgeschlagen" ) ; } // Geben Sie das Verbindungszeitlimit an $ con -> Optionen ( mysqli_opt_connect_timeout , 10 ) ; // Geben Sie die Option zum Lesen von benannten Dateien anstelle von my.cnf an $ con -> Optionen ( mysqli_read_default_file , "myfile.cnf" ) ; $ con -> real_connect ( "localhost" , "my_user" , "my_password" , "my_db" ) ; ?>
Öffnen Sie eine neue MySQL Server -Verbindung und legen Sie zusätzliche Verbindungsoptionen fest:
<? Php $ con = mysqli_init ( ) ; if ( ! $ con ) { Die ( "mysqli_init fehlgeschlagen" ) ; } // Geben Sie das Verbindungszeitlimit an MySQLi_Options ( $ con , mySQLI_Opt_Connect_Timeout , 10 ) ; // Geben Sie die Option zum Lesen von benannten Dateien anstelle von my.cnf an mysqli_options ( $ con , mysqli_read_default_file , "myfile.cnf" ) ; MySQLI_REAL_CONNECT ( $ con , "localhost" , "my_user" , "my_password" , "my_db" ) ; ?>