Heim >Backend-Entwicklung >PHP-Problem >So stellen Sie eine Verbindung zur Datenbank in PHP her
So verbinden Sie PHP mit der Datenbank: Dies kann über die Funktion mysqli_connect() erreicht werden. Funktionssyntax: [mysqli_connect(Host, Benutzername, Passwort, Datenbankname, Port, Socket)], die Verbindungskennung wird zurückgegeben, nachdem die Verbindung erfolgreich hergestellt wurde.
Um ein PHP-Skript zum Herstellen einer Verbindung zur Datenbank zu verwenden, können Sie die Funktion mysqli_connect() verwenden.
(Empfohlenes Tutorial: php-Tutorial )
Funktionseinführung:
PHP stellt die Funktion mysqli_connect() zur Verbindung mit der Datenbank bereit.
Diese Funktion verfügt über 6 Parameter, gibt die Verbindungs-ID nach erfolgreicher Verbindung mit MySQL zurück und gibt bei einem Fehler FALSE zurück.
Syntax:
mysqli_connect(host, username, password, dbname,port, socket);
Parameterbeschreibung:
host Optional. Geben Sie den Hostnamen oder die IP-Adresse an
Benutzername Optional. Gibt den MySQL-Benutzernamen an
Passwort Optional. Geben Sie das MySQL-Passwort an
dbname Optional. Geben Sie die Standarddatenbank an, die verwendet werden soll
Port Optional. Gibt die Portnummer an, über die versucht wird, eine Verbindung zum MySQL-Server herzustellen
socket Optional. Geben Sie den zu verwendenden Socket oder die Named Pipe an
Wenn Sie die Verbindung zur Datenbank trennen möchten, können Sie dazu die Funktion mysqli_close() von PHP verwenden.
Diese Funktion hat nur einen Parameter, nämlich die MySQL-Verbindungskennung, die zurückgegeben wird, nachdem die Funktion mysqli_connect() erfolgreich eine Verbindung erstellt hat.
bool mysqli_close ( mysqli $link )
Diese Funktion schließt die nicht permanente Verbindung zum MySQL-Server, der der angegebenen Verbindungs-ID zugeordnet ist. Wenn link_identifier nicht angegeben ist, wird die letzte offene Verbindung geschlossen.
Tipp: Normalerweise ist die Verwendung von mysqli_close() nicht erforderlich, da die geöffnete nicht-persistente Verbindung nach der Ausführung des Skripts automatisch geschlossen wird.
Code-Implementierung:
<?php$dbhost = 'localhost'; // mysql服务器主机地址 $dbuser = 'root'; // mysql用户名 $dbpass = '123456'; // mysql用户名密码 $conn = mysqli_connect($dbhost, $dbuser, $dbpass); if(! $conn ){ die('Could not connect: ' . mysqli_error()); } echo '数据库连接成功!';mysqli_close($conn); ?>
Das obige ist der detaillierte Inhalt vonSo stellen Sie eine Verbindung zur Datenbank in PHP her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!