Cet article décrit les étapes pour se connecter à une base de données MySQL à l'aide des fonctions mysqli_* intégrées à PHP : Chargez l'extension MySQL. Pour établir une connexion, un nom d'hôte, un nom d'utilisateur, un mot de passe, un nom de base de données et un port sont requis. Vérifiez si la connexion est réussie. Cas pratique : Connectez-vous à la base de données nommée "test_db", le nom d'utilisateur est "root", le mot de passe est vide et le nom d'hôte est "localhost". Fermez la connexion.
Connectez-vous à la base de données à l'aide des fonctions intégrées de PHP
PHP fournit une variété de fonctions intégrées pour se connecter à différents types de bases de données. Cet article montre comment utiliser les fonctions mysqli_*
pour se connecter à une base de données MySQL. 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
pour charger l'extension MySQL dans votre php. ini dans le fichier. 🎜mysqli_connect()
pour établir une connexion à la base de données. Cette fonction nécessite cinq paramètres : 🎜mysqli_close($mysqli);
$host
: Le nom d'hôte ou l'adresse IP du serveur de base de données$username
: Nom d'utilisateur utilisé pour se connecter à la base de données$password
: Mot de passe utilisé pour se connecter à la base de données$database
: À être connecté Le nom de la base de données$port
: Le port sur lequel le serveur de base de données écoute (la valeur par défaut est 3306) mysqli_connect_errno()
et mysqli_connect_error()
pour vérifier si la connexion est réussie. 🎜rrreeemysqli_close()
pour fermer la connexion. 🎜rrreeeCe qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!