Heim >Backend-Entwicklung >PHP-Tutorial >Wie verwende ich eine MySQL-Datenbank in PHP?
PHP ist eine beliebte Web-Programmiersprache, während MySQL-Datenbank ein häufig verwendetes relationales Datenbankverwaltungssystem ist. Die Kombination beider kann leistungsstarke Datenspeicher- und Verwaltungsfunktionen für unsere Webanwendungen bereitstellen. In diesem Artikel wird erläutert, wie Sie mit PHP eine MySQL-Datenbank verbinden und betreiben.
1. Verbindung zur MySQL-Datenbank herstellen
Bevor wir PHP zum Herstellen einer Verbindung zur MySQL-Datenbank verwenden, müssen wir zuerst die MySQL-Erweiterung installieren. Vor PHP 5.3 können Sie die MySQL-Erweiterung verwenden. In PHP 5.3 und höher wird die Verwendung der MySQL-Erweiterung empfohlen.
Das Codebeispiel für die Verwendung der MySQL-Erweiterung zum Herstellen einer Verbindung zur MySQL-Datenbank lautet wie folgt:
<?php // 数据库连接参数 $host = 'localhost'; $user = 'root'; $password = '123456'; $database = 'test'; // 创建连接 $conn = new mysqli($host, $user, $password, $database); // 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功"; ?>
2 MySQL-Abfrageanweisungen ausführen
Nachdem wir eine Verbindung zur MySQL-Datenbank hergestellt haben, können wir verschiedene MySQL-Abfrageanweisungen ausführen. Im Folgenden finden Sie Beispielcodes für einige häufig verwendete MySQL-Abfrageanweisungen:
$sql = "SELECT * FROM users"; // 查询users表中的所有数据 $result = $conn->query($sql); if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - 姓名: " . $row["name"]. " - 年龄: " . $row["age"]. "<br>"; } } else { echo "没有数据"; }
$sql = "INSERT INTO users (name, age) VALUES ('Tom', 25)"; if ($conn->query($sql) === TRUE) { echo "插入数据成功"; } else { echo "插入数据失败: " . $conn->error; }
$sql = "UPDATE users SET age = 26 WHERE id = 1"; if ($conn->query($sql) === TRUE) { echo "更新数据成功"; } else { echo "更新数据失败: " . $conn->error; }
$sql = "DELETE FROM users WHERE id = 1"; if ($conn->query($sql) === TRUE) { echo "删除数据成功"; } else { echo "删除数据失败: " . $conn->error; }
3 Datenbankverbindung
Complete MySQL Nach dem Betrieb der Datenbank müssen wir die Datenbankverbindung schließen. Dies kann durch die Funktion mysqli_close() erreicht werden. Das Codebeispiel lautet wie folgt:
// 关闭连接 $conn->close();
Zusammenfassung:
In diesem Artikel wird erläutert, wie Sie mit PHP eine MySQL-Datenbank verbinden und betreiben. Wir haben gelernt, wie man eine Verbindung zu einer MySQL-Datenbank herstellt, Abfragen ausführt, Daten einfügt, aktualisiert und löscht und Datenbankverbindungen schließt. Diese Vorgänge können uns dabei helfen, leistungsstarke Datenspeicher- und Verwaltungsfunktionen für Webanwendungen bereitzustellen.
Das obige ist der detaillierte Inhalt vonWie verwende ich eine MySQL-Datenbank in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!