Maison  >  Article  >  Opération et maintenance  >  Comment installer MySQLi sur Centos PHP

Comment installer MySQLi sur Centos PHP

藏色散人
藏色散人original
2020-08-17 10:14:234033parcourir

Comment installer mysqli dans centos php : entrez d'abord le package de code source php ; puis exécutez phpize dans le répertoire d'installation de php ; puis compilez et installez l'extension "mysqli" et enfin ajoutez le contenu "extension" au fichier ; Fichier "php.ini" = mysqli.so".

Comment installer MySQLi sur Centos PHP

Recommandé : "tutoriel centos"

Lors de la compilation et de l'installation de php sous centos, j'oublie parfois souvent certaines extensions , comme pdo, mysqli, mais nous ne trouvons pas le fichier d'extension correspondant (fichier .so) dans le répertoire d'extension. Dans ce cas, nous ne pouvons que compiler et installer le module, générer le fichier so correspondant, puis ajouter l'extension correspondante. enregistrez sur php.ini et redémarrez php

Prenons pour installer mysqli comme exemple.

Entrez d'abord le package de code source php. Si vous ne le trouvez pas, vous pouvez télécharger une adresse ici : http://us2.php.net/get/php-5.2.17.tar.gz. /from/a/mirror

Décompressez

tar xvzf php-5.2.17.tar.gz
cdphp-5.2.17/ext/mysqli/

puis exécutez phpize

/usr/local/nginx_php-5.2.17/bin/phpize

dans le répertoire d'installation de php (recherchez selon votre propre répertoire d'installation de php, pas nécessairement ce répertoire , s'il n'est pas trouvé, vous pouvez le visualiser selon phpinfo())

Puis compilez et installez l'extension mysqli

#./configure --prefix=/usr/local/mysqli --with-php-config=/usr/local/nginx_php-5.2.17/bin/php-config --with-mysqli=/usr/local/mysql/mysql_config

Installez

make && make install

Ensuite, le fichier mysqli.so a été généré dans le répertoire de l'extension php

Ouvrez le fichier php.ini et voyez s'il y a le contenu suivant

extension_dir = "/usr/local/nginx_php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/"

Sinon, ajoutez

et ajoutez-en un autre :

extension=mysqli.so

Enregistrer.

Redémarrez php. Vous pouvez voir que mysqli a été installé.

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