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

Comment installer MySQLi sur Centos PHP

藏色散人
Libérer: 2020-08-17 10:14:23
original
4170 Les gens l'ont consulté

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/
Copier après la connexion

puis exécutez phpize

/usr/local/nginx_php-5.2.17/bin/phpize
Copier après la connexion

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
Copier après la connexion

Installez

make && make install
Copier après la connexion

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/"
Copier après la connexion

Sinon, ajoutez

et ajoutez-en un autre :

extension=mysqli.so
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal