Maison >développement back-end >Problème PHP >Explication détaillée de la façon d'installer l'extension mysqli dans PHP 5.5

Explication détaillée de la façon d'installer l'extension mysqli dans PHP 5.5

PHPz
PHPzoriginal
2023-04-11 09:16:371166parcourir

Si vous utilisez PHP 5.5, il est nécessaire de savoir comment installer l'extension mysqli. L'extension mysqli est l'un des moyens d'interagir avec la base de données MySQL. Dans cet article, nous expliquerons comment installer l'extension mysqli en PHP 5.5.

Étape 1 : Assurez-vous que vous utilisez PHP 5.5

Tout d'abord, nous devons nous assurer que nous utilisons PHP 5.5 car l'extension mysqli est une nouvelle fonctionnalité de la version PHP 5.3.

Entrez la commande suivante dans la fenêtre de ligne de commande ou dans le terminal pour vérifier la version de PHP :

php -v

Si le résultat indique que la version de PHP est inférieure à 5.5, vous devez effectuer une mise à niveau vers PHP 5.5 ou supérieur.

Étape 2 : Installer MySQL

Étant donné que l'extension mysqli est utilisée pour interagir avec la base de données MySQL, MySQL doit d'abord être installé. MySQL peut être installé dans Ubuntu à l'aide de la commande suivante :

sudo apt-get install mysql-server

Pour installer MySQL dans CentOS ou Fedora, utilisez la commande suivante :

sudo yum install mysql-server

Étape 3 : Installer l'extension mysqli

Il existe deux méthodes disponibles pour installer l'extension mysqli : Via le code source Ou utilisez des binaires précompilés.

Tout d'abord, nous présenterons la méthode d'installation de l'extension mysqli via le code source.

Installez l'extension mysqli à partir des sources :

  1. Assurez-vous que le package de développement PHP est installé. Le package de développement PHP peut être installé à l'aide de la commande suivante :

    Dans Ubuntu :

    sudo apt-get install php5-dev

    Dans CentOS ou Fedora :

    sudo yum install php-devel
  2. Téléchargez le code source de l'extension mysqli. Le code source de l'extension mysqli peut être téléchargé à l'URL suivante :

    https://github.com/php/php-src/tree/master/ext/mysqli
  3. Décompressez le code source de l'extension mysqli. Décompressez le fichier de code source de l'extension mysqli téléchargé et stockez-le n'importe où sur votre ordinateur.
  4. Ouvrez un terminal et accédez au répertoire du code source de l'extension mysqli. Entrez le répertoire du code source de l'extension mysqli à l'aide de la commande suivante :

    cd /path/to/mysqli/source/directory
  5. Compile Compilez l'extension mysqli à l'aide de la commande suivante :

    phpize
  6. Exécutez la commande suivante pour configurer l'extension mysqli :

    ./configure --with-mysqli=/usr/bin/mysql_config

    En supposant que vous disposez déjà de MySQL installé, il doit être installé dans le répertoire par défaut (/usr/bin/mysql_config).

  7. Construisez l'extension mysqli à l'aide de la commande suivante :

    make
  8. Installez l'extension en PHP en exécutant la commande suivante :

    make install
  9. Activez l'extension mysqli dans le fichier php.ini. Ajoutez la ligne suivante dans le fichier php.ini pour activer l'extension mysqli :

    extension=mysqli.so
  10. Redémarrez le serveur web Apache. Redémarrez le serveur Web Apache à l'aide de la commande suivante :

    sudo service apache2 restart

Terminé ! Vous avez maintenant installé avec succès l’extension mysqli.

Étape 4 : Installer l'extension mysqli via des binaires précompilés

En plus d'installer l'extension mysqli via le code source, vous pouvez également installer l'extension mysqli à l'aide de binaires précompilés.

Voici les étapes pour installer l'extension mysqli via des binaires précompilés :

  1. Installez l'extension mysqli. Installez l'extension mysqli dans Ubuntu à l'aide de la commande suivante :

    sudo apt-get install php5-mysqlnd

    Sous CentOS ou Fedora :

    sudo yum install php-mysqlnd
  2. Activez l'extension mysqli dans le fichier php.ini. Ajoutez la ligne suivante dans le fichier php.ini pour activer l'extension mysqli :

    extension=mysqli.so
  3. Redémarrez le serveur web Apache. Redémarrez le serveur Web Apache à l'aide de la commande suivante :

    sudo service apache2 restart

Terminé ! Vous avez maintenant installé avec succès l'extension mysqli via les binaires précompilés.

Conclusion

Installer l'extension mysqli est une étape importante pour interagir avec une base de données MySQL utilisant PHP 5.5. L'extension mysqli peut être installée à partir du code source ou de binaires précompilés. Avant d'installer l'extension mysqli, vous devez d'abord installer MySQL et vous assurer que vous utilisez PHP 5.5 ou supérieur.

Ce 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn