Neueste Web-Entwicklung Tutorials
 

PHP mysqli_options() Function

<PHP MySQLi Referenz

Beispiel

Öffnen Sie eine neue Verbindung zum MySQL-Server:

<?php
$con=mysqli_init();
if (!$con)
  {
  die("mysqli_init failed");
  }

mysqli_options($con,MYSQLI_READ_DEFAULT_FILE,"myfile.cnf");

if (!mysqli_real_connect($con,"localhost","my_user","my_password","my_db"))
  {
  die("Connect Error: " . mysqli_connect_error());
  }

mysqli_close($con);
?>

Definition und Verwendung

Die mysqli_options() Funktion zusätzliche Verbindungsoptionen setzt und beeinflussen das Verhalten einer Verbindung.

Die mysqli_options() Funktion kann mehrfach aufgerufen werden mehrere Optionen einzustellen.

Hinweis: Die mysqli_options() Funktion sollte nach aufgerufen werden mysqli_init() und vor mysqli_real_connect() .


Syntax

mysqli_options( connection,option,value ) ;

Parameter Beschreibung
connection Erforderlich. Gibt die MySQL-Verbindung zu verwenden
option Erforderlich. Gibt die Option einzustellen. Kann einer der folgenden Werte sein:
  • MYSQLI_OPT_CONNECT_TIMEOUT - Verbindung timout in Sekunden
  • MYSQLI_OPT_LOCAL_INFILE - aktivieren / deaktivieren Verwendung von LOAD LOCAL INFILE
  • MYSQLI_INIT_COMMAND - Befehl nach der Verbindung zum MySQL-Server ausführen
  • MYSQLI_READ_DEFAULT_FILE - lesen Optionen aus benannte Datei statt my.cnf
  • MYSQLI_READ_DEFAULT_GROUP - lesen Optionen von benannten Gruppe aus my.cnf oder der angegebenen Datei in MYSQLI_READ_DEFAULT_FILE
  • MYSQLI_SERVER_PUBLIC_KEY - RSA-Public-Key-Datei mit SHA-256 basierter Authentifizierung verwendet
value Erforderlich. Gibt den Wert für die Option

Technische Details

Rückgabewert: TRUE auf Erfolg. FALSE bei einem Fehler
PHP Version: 5+
Änderungsprotokoll: Die MYSQLI_SERVER_PUBLIC_KEY Option wurde in PHP 5.5 hinzugefügt

<PHP MySQLi Referenz