Utilisez l'extension php mysqli pour faire fonctionner la base de données mysql. Il s'agit d'une version améliorée de la bibliothèque d'extension mysql. Elle a amélioré l'efficacité et la sécurité. Elle prend en charge la programmation orientée objet et fournit également un style de programmation orienté processus.
1. Étapes d'installation
1. Recherchez mysqli dans le répertoire ext de php7.2
2. Entrez /usr/local/php7.2/bin/phpize
3. ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/bin/mysql_config
4, make
5, make install
2. Pièges rencontrés
Problème 1 : Si mysql_config est introuvable, il se peut que mysql-devel ne soit pas installé
Étapes de la solution
1 La source de MySQL doit être installée
2. . À ce stade, le dépôt associé à MySQL apparaîtra dans le répertoire /etc/yum.repos.d/
3 yum install mysql-devel
Question 2 : Lors de l'installation de mysqli, erreur : ext. /mysqlnd apparaît /mysql_float_to_double.h : Aucun fichier ou répertoire de ce type
Étapes de la solution
1, vim /home/tmp/php-7.2.11/ext/mysqli/mysqli_api.c (trouvez votre répertoire d'installation ici)
2 , modifiez le chemin à la ligne 36 du fichier
/ext/mysqlnd/mysql_float_to_double.h
en
/home/tmp/php-7.2.11/ext/mysqlnd/mysql_float_to_double.h
Apprentissage recommandé : Tutoriel vidéo 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!