Heim > Backend-Entwicklung > PHP-Problem > So verbinden und rufen Sie die Datenbank in PHP auf

So verbinden und rufen Sie die Datenbank in PHP auf

silencement
Freigeben: 2023-02-25 12:54:01
Original
5276 Leute haben es durchsucht

So verbinden und rufen Sie die Datenbank in PHP auf

PHP muss die folgenden Parameter angeben, um eine Verbindung zur Datenbank herzustellen

MySQL-Datenquellenname oder DSN: Geben Sie die Adresse des MySQL-Datenbankservers an. Sie können eine IP-Adresse oder einen Servernamen verwenden, zum Beispiel 127.0.0.1 oder localhost

MySQL-Datenbankname: Gibt den Namen der Datenbank an, zu der eine Verbindung hergestellt werden soll.

Benutzername und Passwort: Geben Sie den Benutzernamen und das Passwort des MySQL-Benutzers an, der für die Verbindung zum MySQL-Datenbankserver verwendet wird. Dieses Konto muss über ausreichende Berechtigungen für den Zugriff auf die oben angegebene Datenbank verfügen.

Wir verwenden:

Einen lokalen MySQL-Datenbankserver, sodass der DSN localhost ist.

in klassischen Modellen als Beispieldatenbank.

Root-Konto mit leerem Passwort, nur zur Demonstration.

Schritte zum Herstellen einer Verbindung mit MySQL

Der Einfachheit halber erstellen wir zunächst eine neue PHP-Datei für die Datenbankkonfiguration, dbconfig.php. Diese Datei enthält alle konfigurierten Parameter:

<?php
    $host = &#39;localhost&#39;;
    $dbname = &#39;classicmodels&#39;;
    $username = &#39;root&#39;;
    $password = &#39;&#39;;
Nach dem Login kopieren

Zweitens erstellen wir eine neue PHP-Datei mit dem Namen phpmysqlconnect.php:

<?php
require_once &#39;dbconfig.php&#39;;
  
try {
    $conn = new PDO("mysql:host=$host;dbname=$dbname", $username, $password);
    echo "Connected to $dbname at $host successfully.";
} catch (PDOException $pe) {
    die("Could not connect to the database $dbname :" . $pe->getMessage());
}
Nach dem Login kopieren

Wenn die Verbindung zur MySQL-Datenbank erfolgreich hergestellt wurde, zeigen wir eine Erfolgsmeldung an. Bei Fehlern oder Ausnahmen gibt PHP eine PDOException mit

-Inhalt aus, die eine detaillierte Fehlermeldung enthält. Wir rufen die getMesage()-Methode PDOException des Objekts auf, um die detaillierte Meldung abzurufen, die angezeigt werden soll.

Das obige ist der detaillierte Inhalt vonSo verbinden und rufen Sie die Datenbank in PHP auf. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage