Aktueller Standort: Startseite> Funktionskategorien> mysqli::real_connect

mysqli::real_connect

(MySQLI_REAL_CONNECT) Öffnen Sie die Verbindung zum MySQL -Server
Name:mysqli::real_connect
Kategorie:Mysqli
Programmiersprache:php
Kurzbeschreibung:Öffnen Sie eine neue MySQL Server -Verbindung.

Definition und Verwendung

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 Objekt
  • real_connect() kann mit options() verwendet werden, um verschiedene Optionen für Verbindungen festzulegen
  • real_connect() hat einen Flag -Parameter

Beispiel

Beispiel 1 - objektorientierter Stil

Ö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" ) ;
?>

Beispiel 2 - Verfahrenstil

Ö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" ) ;
?>
Ähnliche Funktionen
Beliebte Artikel