Position actuelle: Accueil> Derniers articles> Explication détaillée de l'installation et de la configuration de l'extension MySQLI pour une implémentation facile de la connexion de la base de données MySQL

Explication détaillée de l'installation et de la configuration de l'extension MySQLI pour une implémentation facile de la connexion de la base de données MySQL

gitbox 2025-06-27

Installez l'extension MySQLI pour PHP7

Lors du développement avec PHP7, il est souvent nécessaire d'interagir avec les bases de données MySQL. L'extension MySQLI est l'interface d'accès à la base de données MySQL officiellement recommandée par PHP, avec des fonctions riches et des avantages de performance. Cet article vous guidera sur la façon d'installer et d'activer les extensions MySQLI dans un environnement PHP7.

Confirmez si PHP7 est installé

Avant d'installer l'extension MySQLI, vous devez vous assurer que PHP7 est installé correctement. Vous pouvez exécuter la commande suivante dans le terminal pour vérifier la version PHP:

 <span class="fun">$ php -v</span>

Si le numéro de version retourné commence par 7, cela signifie que PHP7 est installé.

Activer l'extension mysqli

PHP7 est généralement inclus avec l'extension MySQLI lors de l'installation, activez-le simplement dans le fichier de configuration php.ini.

Tout d'abord, exécutez la commande dans le terminal pour localiser le chemin de fichier php.ini:

 <span class="fun">$ php - ini</span>

Ouvrez le fichier php.ini affiché et trouvez quelque chose de similaire à ce qui suit:

 <span class="fun">; extension = mysqli</span>

Supprimer le point-virgule précédent ";" Pour le faire:

 <span class="fun">Extension = mysqli</span>

Enregistrer et fermer le fichier.

Une fois terminé, redémarrez le serveur Web ou le service PHP-FPM pour appliquer les modifications.

Testez si l'extension MySqli prend effet

Pour confirmer que l'extension MySQLI est activée avec succès, un script de test peut être créé.

Créez un nouveau fichier test_mysqli.php, avec le contenu suivant:

 <?php
$conn = mysqli_connect('localhost', 'username', 'password', 'database');
if (!$conn) {
    die('Could not connect to MySQL: ' . mysqli_connect_error());
}
echo 'Connected to MySQL successfully';
mysqli_close($conn);
?>

Veuillez remplacer «localhost», «nom d'utilisateur», «mot de passe» et «base de données» dans le code par les informations de connexion de base de données réelles.

Après avoir enregistré le fichier, exécutez-le dans le terminal:

 <span class="fun">$ php test_mysqli.php</span>

Si la sortie "connectée à MySQL avec succès", cela signifie que l'extension MySQLI est activée normalement. Sinon, vérifiez les informations de configuration et de connexion.

Résumer

En suivant les étapes ci-dessus, vous pouvez facilement terminer l'installation et la configuration de l'extension MySQLI dans l'environnement PHP7, ce qui le rend pratique pour les opérations de base de données MySQL. Dans le développement réel, il est recommandé de combiner des instructions de prétraitement pour améliorer la sécurité, éviter l'injection de SQL et optimiser la gestion des connexions de la base de données pour améliorer les performances.