Heim >Backend-Entwicklung >PHP-Tutorial >Wie stelle ich mithilfe der in PHP integrierten Funktionen eine Verbindung zur Datenbank her?
Dieser Artikel beschreibt die Schritte zum Herstellen einer Verbindung zu einer MySQL-Datenbank mithilfe der in PHP integrierten mysqli_*-Funktionen: Laden Sie die MySQL-Erweiterung. Für den Verbindungsaufbau sind Hostname, Benutzername, Passwort, Datenbankname und Port erforderlich. Überprüfen Sie, ob die Verbindung erfolgreich ist. Praktischer Fall: Stellen Sie eine Verbindung zur Datenbank mit dem Namen „test_db“ her, der Benutzername ist „root“, das Passwort ist leer und der Hostname ist „localhost“. Schließen Sie die Verbindung.
Verbinden Sie sich mit der Datenbank über integrierte PHP-Funktionen.
PHP bietet eine Vielzahl integrierter Funktionen zum Herstellen einer Verbindung mit verschiedenen Datenbanktypen. In diesem Artikel wird gezeigt, wie Sie mit den Funktionen mysqli_*
eine Verbindung zu einer MySQL-Datenbank herstellen. mysqli_*
函数连接到 MySQL 数据库。
先决条件
步骤
加载 MySQL 扩展
使用 extension=mysqli
指令将 MySQL 扩展加载到您的 php.ini 配置文件中。
建立连接
调用 mysqli_connect()
函数来建立到数据库的连接。该函数需要五个参数:
$mysqli = mysqli_connect($host, $username, $password, $database, $port);
$host
:数据库服务器的主机名或 IP 地址$username
:用于连接数据库的用户名$password
:用于连接数据库的密码$database
:要连接的数据库的名称$port
:数据库服务器侦听的端口(默认为 3306)检查连接
使用 mysqli_connect_errno()
和 mysqli_connect_error()
函数检查连接是否成功。
if (mysqli_connect_errno()) { echo "连接失败: " . mysqli_connect_error(); }
实战案例
连接到一个名为 "test_db" 的数据库,用户名为 "root",密码为空,主机名为 "localhost"。
$mysqli = mysqli_connect("localhost", "root", "", "test_db"); if (mysqli_connect_errno()) { echo "连接失败: " . mysqli_connect_error(); }
关闭连接
使用 mysqli_close()
extension=mysqli
-Direktive, um die MySQL-Erweiterung in Ihr PHP zu laden. ini-Konfiguration in der Datei. 🎜mysqli_connect()
auf, um eine Verbindung zur Datenbank herzustellen. Diese Funktion erfordert fünf Parameter: 🎜mysqli_close($mysqli);
$host
: Der Hostname oder die IP-Adresse des Datenbankservers$username
: Benutzername, der zum Herstellen einer Verbindung zur Datenbank verwendet wird$password
: Passwort, das zum Herstellen einer Verbindung zur Datenbank verwendet wird$database
: An verbunden sein Der Name der Datenbank$port
: Der Port, auf dem der Datenbankserver lauscht (Standard ist 3306) mysqli_connect_errno()
und mysqli_connect_error()
, um zu überprüfen, ob die Verbindung erfolgreich ist. 🎜rrreeemysqli_close()
, um die Verbindung zu schließen. 🎜rrreeeDas obige ist der detaillierte Inhalt vonWie stelle ich mithilfe der in PHP integrierten Funktionen eine Verbindung zur Datenbank her?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!