Maison >développement back-end >PHP7 >Explication détaillée de la méthode d'installation de l'extension php7 mysql

Explication détaillée de la méthode d'installation de l'extension php7 mysql

藏色散人
藏色散人original
2020-08-06 10:09:114473parcourir

Méthode d'installation de php mysql : téléchargez d'abord l'extension mysql ; puis décompressez et initialisez à l'aide de l'outil phpize ; puis configurez et exécutez "make && make install" ;

Explication détaillée de la méthode d'installation de l'extension php7 mysql

Tutoriel recommandé : "PHP7"

Extension MySQL d'installation de PHP7

1. Téléchargez l'extension mysql

http://git.php.net/?p=pecl/database/mysql.git;a=summary

2. Décompressez et initialisez à l'aide de l'outil phpize (phpize se trouve généralement dans le répertoire d'installation de php /bin/)

Décompressez. l'extension Exécuter /www/server/php/71/bin/phpize

3. Effectuer configure

./configure --with-php-config=/www/server/php/71/bin/php-config

4.make && make install

Après cette étape, le système demandera :

Installing shared extensions: /www/server/php/71/lib/php/extensions/no-debug-non-zts-20160303/

Le mysql.so que nous voulons se trouve dans ce chemin.

Ce chemin est également le chemin d'extension_dir par défaut :

Explication détaillée de la méthode dinstallation de lextension php7 mysql

Chemin d'extension_dir par défaut de PHP

5. Modifiez php . ini

Ajoutez une ligne dans le fichier php.ini :

extension=pdo_mysql.so

Enregistrez et redémarrez le service.

Si vous modifiez extension_dir, vous devez copier le fichier mysql.so dans le chemin correspondant.

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