Ö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("Verbindungsfehler: " . mysqli_connect_error()); }mysqli_close($con);?>Die Funktion mysqli_options() legt zusätzliche Verbindungsoptionen fest, die sich auf das Verbindungsverhalten auswirken.
Die Funktion mysqli_options() kann mehrmals aufgerufen werden, um mehrere Optionen festzulegen.
Hinweis: Die Funktion mysqli_options() kann nach mysqli_init() und vor mysqli_real_connect() aufgerufen werden.
mysqli_options( Verbindung, Option, Wert ) ;
Parameter | beschreiben |
---|---|
Verbindung | Erforderlich. Gibt die zu verwendende MySQL-Verbindung an. |
Option | Erforderlich. Gibt die festzulegenden Optionen an. Kann einer der folgenden Werte sein: MYSQLI_OPT_CONNECT_TIMEOUT – Verbindungszeitlimit in Sekunden MYSQLI_OPT_LOCAL_INFILE – LOAD LOCAL INFILE aktivieren/deaktivieren MYSQLI_INIT_COMMAND – Befehl, der nach der Verbindung mit dem MySQL-Server ausgeführt werden soll MYSQLI_READ_DEFAULT_FILE – Option zum Lesen aus einer benannten Datei anstelle von my.cnf MYSQLI_READ_DEFAULT_GROUP – Liest Optionen aus einer benannten Gruppe in der in my.cnf oder MYSQLI_READ_DEFAULT_FILE angegebenen Datei MYSQLI_SERVER_PUBLIC_KEY – Öffentliche RSA-Schlüsseldatei basierend auf SHA-256-Authentifizierung |
Wert | Erforderlich. Gibt den Wert der Option an. |
Rückgabewert: | Gibt TRUE zurück, wenn erfolgreich, und FALSE, wenn fehlgeschlagen. |
---|---|
PHP-Version: | 5+ |
Protokoll aktualisieren: | Die Option MYSQLI_SERVER_PUBLIC_KEY wurde in PHP 5.5 hinzugefügt. |