Maison >développement back-end >Problème PHP >Quelle est la méthode pour installer l'extension mysqli en php

Quelle est la méthode pour installer l'extension mysqli en php

王林
王林original
2020-11-10 09:27:233190parcourir

La méthode pour installer l'extension mysqli en PHP est la suivante : 1. Recherchez le répertoire mysqli sous le répertoire ext et exécutez la commande [/usr/local/php7.2/bin/phpize] 2. Configurez le système ; environnement ; 3. Exécutez la commande [make && make install] pour compiler et installer.

Quelle est la méthode pour installer l'extension mysqli en php

Étapes d'installation :

(Partage vidéo d'apprentissage : tutoriel vidéo Java)

1. Recherchez mysqli dans le répertoire ext de php7.2

2. Entrez

/usr/local/php7.2/bin/phpize

3. Exécutez dans le dossier mysqli

./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/bin/mysql_config

4. >5. make install

Problèmes possibles pendant le processus d'installation :

Solution :

1 Si mysql_config est introuvable, mysql-devel peut ne pas être installé

1. Vous devez installer la source de MySQL

2 À ce moment, le dépôt correspondant de MySQL apparaîtra dans le répertoire /etc/yum.repos.d/

. 3. Exécutez la commande

yum install mysql-devel

2. Lors de l'installation de mysqli, une erreur se produit : ext/mysqlnd/mysql_float_to_double.h : Aucun fichier ou répertoire de ce type

Solution :


1 , vim /home/tmp/php-7.2.11/ext/mysqli/mysqli_api.c (retrouvez votre répertoire d'installation ici)

2 Modifiez le chemin à la ligne 36 du fichier

/ ext/mysqlnd/mysql_float_to_double.h

a été modifié en

/home/tmp/php-7.2.11/ext/mysqlnd/mysql_float_to_double.h

Recommandations associées :

formation php

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