Heim > Backend-Entwicklung > PHP-Tutorial > Anfängerleitfaden: Schritt-für-Schritt-Einrichtung einer PHP-Datenbankverbindung

Anfängerleitfaden: Schritt-für-Schritt-Einrichtung einer PHP-Datenbankverbindung

王林
Freigeben: 2024-06-06 11:42:57
Original
1093 Leute haben es durchsucht

Die PHP-Datenbankverbindung wird in vier Schritten hergestellt: Anmeldeinformationen abrufen, MySQLi-Erweiterung importieren, Verbindungsobjekt erstellen und Verbindung schließen. Für die MySQL-Datenbank lautet das Verbindungsbeispiel wie folgt: require_once("mysqli.class.php"); $mysqli = new mysqli("localhost", "root", "password", "employees");

Anfängerleitfaden: Schritt-für-Schritt-Einrichtung einer PHP-Datenbankverbindung

Anleitung für Einsteiger: Schritt für Schritt eine PHP-Datenbankverbindung herstellen

Der Aufbau einer Datenbankverbindung ist ein wesentlicher Bestandteil der PHP-Entwicklung. Dieser Leitfaden führt Sie Schritt für Schritt durch die Einrichtung einer PHP-Datenbankverbindung und bietet Ihnen einen praktischen Fall zum Üben.

Schritt 1: Datenbank-Anmeldeinformationen erhalten

Erhalten Sie die folgenden Anmeldeinformationen vom Datenbankserveradministrator oder Dienstanbieter:

  • Datenbank-Hostname oder IP-Adresse
  • Datenbankname
  • Datenbank-Benutzername
  • Datenbank-Passwort

Schritt 2: Importieren Sie die MySQLi-Bibliothek

Im oberen Teil des Skripts importieren Sie die MySQLi-Erweiterung:

<?php
require_once("mysqli.class.php"); // MySQLi 扩展的路径
?>
Nach dem Login kopieren

Schritt 3: Erstellen Sie das Verbindungsobjekt

Erstellen Sie eines mit dem mysqli::__construct()</ Code> Funktion MySQLi-Verbindungsobjekt: <code>mysqli::__construct() 函数创建一个 MySQLi 连接对象:

<?php
$mysqli = new mysqli("主机名或 IP", "用户名", "密码", "数据库名");
?>
Nach dem Login kopieren

实战案例:连接到 MySQL 数据库

假设我们要连接到一个名为 "employees" 的 MySQL 数据库,其主机名是 "localhost",用户名是 "root",密码是 "password",则代码如下:

<?php
require_once("mysqli.class.php"); // MySQLi 扩展的路径

$mysqli = new mysqli("localhost", "root", "password", "employees");
?>
Nach dem Login kopieren

如果连接成功,$mysqli 对象将包含数据库连接。

验证连接

可以检查 $mysqli->connect_errno 属性来确认连接是否成功。如果为 0,则连接成功:

<?php
if ($mysqli->connect_errno) {
    echo "连接失败: " . $mysqli->connect_error;
} else {
    echo "连接成功";
}
?>
Nach dem Login kopieren

关闭连接

使用 mysqli_close()

<?php
$mysqli->close();
?>
Nach dem Login kopieren
🎜Praktischer Fall: Verbindung zur MySQL-Datenbank herstellen 🎜🎜🎜 Angenommen, wir möchten eine Verbindung zu einer MySQL-Datenbank mit dem Namen „employees“ herstellen. Der Hostname lautet „localhost“ und der Benutzername lautet „root“. , und das Passwort ist „Passwort“, der Code lautet wie folgt: 🎜rrreee🎜Wenn die Verbindung erfolgreich ist, enthält das $mysqli-Objekt die Datenbankverbindung. 🎜🎜🎜Verbindung überprüfen🎜🎜🎜 Sie können die Eigenschaft $mysqli->connect_errno überprüfen, um zu bestätigen, ob die Verbindung erfolgreich ist. Wenn es 0 ist, ist die Verbindung erfolgreich: 🎜rrreee🎜🎜Schließen Sie die Verbindung🎜🎜🎜Verwenden Sie die Funktion mysqli_close(), um die Verbindung zu schließen und Ressourcen freizugeben: 🎜rrreee

Das obige ist der detaillierte Inhalt vonAnfängerleitfaden: Schritt-für-Schritt-Einrichtung einer PHP-Datenbankverbindung. 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
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage