Heim >Backend-Entwicklung >PHP-Problem >So stellen Sie eine Verbindung zur Datenbank in PHP her

So stellen Sie eine Verbindung zur Datenbank in PHP her

王林
王林Original
2020-07-16 11:22:378620Durchsuche

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.

So stellen Sie eine Verbindung zur Datenbank in PHP her

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 = &#39;localhost&#39;;  // mysql服务器主机地址
$dbuser = &#39;root&#39;;            // mysql用户名
$dbpass = &#39;123456&#39;;          // mysql用户名密码
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn ){
    die(&#39;Could not connect: &#39; . mysqli_error());
}
echo &#39;数据库连接成功!&#39;;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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn