Heim  >  Artikel  >  Backend-Entwicklung  >  Ausführliches Tutorial zum Herstellen einer Datenbankverbindung mit MySQLi in PHP

Ausführliches Tutorial zum Herstellen einer Datenbankverbindung mit MySQLi in PHP

WBOY
WBOYOriginal
2024-06-04 13:42:38648Durchsuche

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())

Ausführliches Tutorial zum Herstellen einer Datenbankverbindung mit MySQLi in PHP

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:

  • PHP installiert und konfiguriert
  • MySQL-Datenbank und -Server
  • MySQLi-Erweiterung aktiviert oder installiert

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!

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