Heim > Artikel > Backend-Entwicklung > Ausführliches Tutorial zum Herstellen einer Datenbankverbindung mit MySQLi in PHP
So verwenden Sie MySQLi, um eine Datenbankverbindung in PHP herzustellen: Fügen Sie die MySQLi-Erweiterung ein (require_once), erstellen Sie eine Verbindungsfunktion (Funktion connect_to_db), rufen Sie die Verbindungsfunktion auf ($conn = connect_to_db()), führen Sie die Abfrage aus ($result = $ conn->query()) Schließen Sie die Verbindung ($conn->close())
Herstellen einer Datenbankverbindung mit MySQLi in PHP
Einführung
MySQLi ist eine Erweiterung in PHP für Interaktion mit der MySQL-Datenbank. Es bietet eine einfache und effiziente Möglichkeit, eine Datenbankverbindung herzustellen und Abfragen auszuführen. Dieser Artikel bietet eine detaillierte Anleitung zum Herstellen einer Datenbankverbindung mit MySQLi in PHP, einschließlich praktischer Beispiele.
Voraussetzungen
Bevor Sie fortfahren, stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
Schritt 1: Fügen Sie die MySQLi-Erweiterung ein
Fügen Sie zunächst die MySQLi-Erweiterung in Ihr PHP-Skript ein:
<?php require_once 'path/to/mysqli_connect.php'; ?>
Schritt 2: Erstellen Sie die Verbindungsfunktion.
Um den Verbindungscode wiederzuverwenden, erstellen Sie eine Funktion zum Herstellen der MySQLi-Verbindung:
<?php function connect_to_db() { $hostname = 'localhost'; $username = 'root'; $password = ''; $database = 'my_database'; $conn = new mysqli($hostname, $username, $password, $database); if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } return $conn; } ?>
Schritt 3: Aufrufen die Verbindungsfunktion
Erhalten Sie in Ihrem Skript die MySQLi-Verbindung, indem Sie die Funktion connect_to_db() aufrufen:
<?php $conn = connect_to_db(); ?>
Schritt 4: Führen Sie die Abfrage aus
Jetzt können Sie das Verbindungsobjekt verwenden, um die MySQL-Abfrage auszuführen:
<?php $result = $conn->query("SELECT * FROM users"); if (!$result) { die("查询失败: " . $conn->error); } // 处理查询结果... ?>
Schritt 5: Verbindung schließen
Schließen Sie abschließend die MySQLi-Verbindung am Ende des Skripts, um Ressourcen freizugeben:
<?php $conn->close(); ?>
Ein praktisches Beispiel
Hier ist ein einfaches Beispiel für die Verwendung von MySQLi Stellen Sie eine Verbindung zu einer Datenbank her und rufen Sie Daten ab:
<?php $conn = connect_to_db(); $result = $conn->query("SELECT * FROM users"); while ($row = $result->fetch_assoc()) { echo $row['id'] . ' ' . $row['name'] . '<br>'; } $conn->close(); ?>
Fazit
Indem Sie diese Schritte befolgen, können Sie ganz einfach eine Datenbankverbindung herstellen und MySQL-Abfragen mit MySQLi in PHP ausführen. Durch die Wiederverwendung von Verbindungsfunktionen und die korrekte Freigabe von Ressourcen können Sie eine stabile und effiziente Datenbankverbindung sicherstellen.
Das obige ist der detaillierte Inhalt vonAusführliches Tutorial zum Herstellen einer Datenbankverbindung mit MySQLi in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!