PHP
Referenzliste
mysqli_options
MySQLi Funktionen
Befehl:
bool mysqli_options ( mysqli $link , int $option , mixed $value )
bool mysqli::options ( int $option , mixed $value )
bool mysqli::options ( int $option , mixed $value )
Parameter-Liste:
Beschreibung | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nur bei prozeduralem Aufruf: Ein von mysqli_connect() oder mysqli_init() zurückgegebenes Verbindungsobjekt. | |||||||||||||||
Die Option, die Sie einstellen möchten. Es kann einer der folgenden Werte sein:
| |||||||||||||||
Der Wert für die Option. |
Rückgabewerte:
Gibt bei Erfolg
TRUE
zurück. Im Fehlerfall wird FALSE
zurückgegeben. Beschreibung:
Wird verwendet, um zusätzliche Verbindungsoptionen einstellen und beeinflussen das Verhalten einer Verbindung.
Diese Funktion kann mehrmals aufgerufen, um mehrere Optionen eingestellt werden.
mysqli_options() sollte nach mysqli_init() aufgerufen werden und mysqli_real_connect().
Diese Funktion kann mehrmals aufgerufen, um mehrere Optionen eingestellt werden.
mysqli_options() sollte nach mysqli_init() aufgerufen werden und mysqli_real_connect().
Aktiv in Version:
(PHP 5, PHP 7)
Hinweis:
Hinweis:
MySQLnd nimmt immer den Standardzeichensatz des Servers an. Dieser Zeichensatz wird während des Aufbaus der Verbindung bzw. der Authentifizierung übermittelt und danach von MySQLnd verwendet.
MySQLnd nimmt immer den Standardzeichensatz des Servers an. Dieser Zeichensatz wird während des Aufbaus der Verbindung bzw. der Authentifizierung übermittelt und danach von MySQLnd verwendet.
Libmysql verwendet als Standardzeichensatz den, der in der Datei my.cnf angegeben oder durch einen Aufruf von mysqli_options() vor dem Aufruf von mysqli_real_connect() aber nach mysqli_init() gesetzt wurde.
Siehe auch:
Initialisiert MySQLi und gibt eine Ressource für die Verwendung mit mysqli_real_connect()
Öffnet eine Verbindung zu einem MySQL-Server
mysqli_options() - Beispiel:
(mysqli::options)
(mysqli::options)
Eingabe:
Beispiel zur Verwendung von mysqli_options Grösse von max_allowed_packet für die Arbeit mit grossen Blobs zu erhöhen.
<?php function dbConnect() { $user = 'jomama'; $pass = 'cartoon'; $dbName = 'LifeCycle'; $host = 'localhost'; $mysqli = mysqli_init(); mysqli_options($mysqli,MYSQLI_READ_DEFAULT_GROUP, "max_allowed_packet=50M"); mysqli_real_connect($mysqli,$host, $user, $pass,$dbName) or die ('<P>Unable to connect</P>'); return $mysqli; } ?>
Beschreibung:
Beschreibung | |
---|---|
5.5.0 | Die MYSQLI_SERVER_PUBLIC_KEY -Option wurde hinzugefügt. |
MySQLi Funktionen