Heim >Backend-Entwicklung >PHP-Tutorial >Verbinden Sie Ihre Website mit PHP und MySQL mit Datenbanken

Verbinden Sie Ihre Website mit PHP und MySQL mit Datenbanken

PHPz
PHPzOriginal
2024-10-13 09:56:311185Durchsuche

Um PHP und MySQL zum Verbinden einer Website und einer Datenbank zu verwenden, müssen Sie die folgenden Schritte ausführen: Installieren Sie PHP und MySQL auf dem Webserver. Verwenden Sie die MySQLi-Erweiterung, um eine Datenbankverbindung herzustellen . Bereiten Sie die Abfrage vor. Verarbeiten Sie die Verbindung.

Connect Your Website to Databases with PHP and MySQL

Verwenden Sie PHP und MySQL, um die Website und die Datenbank zu verbinden In diesem Artikel erfahren Sie, wie Sie PHP und MySQL verwenden, um die Website und die Datenbank zu verbinden. Wir werden die MySQLi-Erweiterung für PHP erkunden, die eine einfache und leistungsstarke Möglichkeit zur Interaktion mit MySQL-Datenbanken bietet.

Voraussetzungen

Installieren Sie PHP und MySQL auf Ihrem Webserver

    Vorhandene MySQL-Datenbank und Benutzerkonto
  • Herstellen einer Verbindung zu einer MySQL-Datenbank

Mit der MySQLi-Erweiterung von PHP ist es sehr einfach, eine Datenbankverbindung herzustellen. Hier ist ein Beispielcode:

Praxisfall: Daten lesen
<?php
$hostname = "localhost";
$username = "username";
$password = "password";
$database = "database_name";

// 创建 MySQL 连接
$mysqli = new mysqli($hostname, $username, $password, $database);

// 检查连接是否成功
if ($mysqli->connect_errno) {
    echo "无法连接到数据库: " . $mysqli->connect_error;
    exit();
}
?>

Nachdem wir nun mit der Datenbank verbunden sind, schreiben wir ein einfaches Skript zum Lesen der Daten . Hier ist ein Beispiel:

Praktischer Fall: Daten schreiben
<?php
// 创建 MySQL 连接
$mysqli = new mysqli($hostname, $username, $password, $database);

// 准备一个查询
$query = "SELECT * FROM users";

// 执行查询
$result = $mysqli->query($query);

// 检查查询是否成功
if (!$result) {
    echo "查询失败: " . $mysqli->error;
    exit();
}

// 提取并显示查询结果
while ($row = $result->fetch_assoc()) {
    echo $row['id'] . " " . $row['name'] . "<br>";
}

// 关闭结果集
$result->close();

// 关闭连接
$mysqli->close();
?>

Als nächstes lernen wir, wie man mit PHP Daten in eine MySQL-Datenbank schreibt. Hier ist ein Beispiel:

Fazit
<?php
// 创建 MySQL 连接
$mysqli = new mysqli($hostname, $username, $password, $database);

// 准备一个插入查询
$query = "INSERT INTO users (name, email) VALUES (?, ?)";

// 创建一个预处理语句对象
$stmt = $mysqli->prepare($query);

// 绑定参数
$stmt->bind_param("ss", $name, $email);

// 设置参数
$name = "John Doe";
$email = "john.doe@example.com";

// 执行准备好的语句
$stmt->execute();

// 获取查询结果
$result = $stmt->get_result();

// 检查查询是否成功
if (!$result) {
    echo "查询失败: " . $stmt->error;
    exit();
}

// 关闭准备好的语句
$stmt->close();

// 关闭连接
$mysqli->close();
?>

Das Verbinden einer Website mit einer Datenbank mithilfe von PHP und MySQL ist ein relativ einfacher Vorgang. Durch die Verwendung der MySQLi-Erweiterung können Sie problemlos mit der MySQL-Datenbank interagieren und Daten lesen und schreiben.

Das obige ist der detaillierte Inhalt vonVerbinden Sie Ihre Website mit PHP und MySQL mit Datenbanken. 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