Öffnen Sie eine neue Verbindung zum MySQL-Server:
<?php$con=mysqli_init();if (!$con) { die("mysqli_init failed" }if (!mysqli_real_connect($con,"localhost","my_user","my_password","my_db") ) { die("Connect Error: " . mysqli_connect_error()); }mysqli_close($con);?>Die Funktion mysqli_real_connect() öffnet eine neue Verbindung zum MySQL-Server.
Die Funktion mysqli_real_connect() unterscheidet sich von der Funktion mysqli_connect() in folgenden Aspekten:
mysqli_real_connect() erfordert ein gültiges Objekt, das von mysqli_init() erstellt wurde.
mysqli_real_connect() kann mit mysqli_options() verwendet werden, um verschiedene Optionen für die Verbindung festzulegen.
mysqli_real_connect() hat einen Flag-Parameter.
mysqli_real_connect( Verbindung, Host, Benutzername, Passwort, Datenbankname, Port, Socket, Flag ) ;
| Parameter | beschreiben |
|---|---|
| Verbindung | Erforderlich. Gibt die zu verwendende MySQL-Verbindung an. |
| Gastgeber | Optional. Geben Sie den Hostnamen oder die IP-Adresse an. |
| Benutzername | Optional. Gibt den MySQL-Benutzernamen an. |
| Passwort | Optional. Gibt das MySQL-Passwort an. |
| Datenbankname | Optional. Gibt die zu verwendende Standarddatenbank an. |
| Hafen | Optional. Gibt die Portnummer an, über die versucht wird, eine Verbindung zum MySQL-Server herzustellen. |
| Buchse | Optional. Gibt den zu verwendenden Socket oder die Named Pipe an. |
| Flagge | Optional. Gibt verschiedene Verbindungsoptionen an. Mögliche Werte: MYSQLI_CLIENT_COMPRESS – Komprimierungsprotokoll verwenden MYSQLI_CLIENT_FOUND_ROWS – Gibt die Anzahl der übereinstimmenden Zeilen zurück (nicht die Anzahl der betroffenen Zeilen) MYSQLI_CLIENT_IGNORE_SPACE – Leerzeichen nach Funktionsnamen zulassen, wodurch Funktionsnamen reserviert werden MYSQLI_CLIENT_INTERACTIVE – erlauben Sie Interactive_Timeout Sekunden der Inaktivität, bevor die Verbindung geschlossen wird MYSQLI_CLIENT_SSL – SSL-Verschlüsselung verwenden |
| Rückgabewert: | Gibt TRUE zurück, wenn erfolgreich, und FALSE, wenn fehlgeschlagen. |
|---|---|
| PHP-Version: | 5+ |