Maison  >  Article  >  Tutoriel système  >  Installer l'extension PDO pour PHP sur CentOS

Installer l'extension PDO pour PHP sur CentOS

WBOY
WBOYavant
2024-01-04 12:00:45943parcourir

L'extension PHP Data Object PDO définit une interface légère et cohérente permettant à PHP d'accéder à la base de données. PDO fournit une couche d'abstraction d'accès aux données, ce qui signifie que quelle que soit la base de données utilisée, les mêmes fonctions (méthodes) peuvent être utilisées pour interroger et obtenir des données.

Environnement :

Système serveur : Centos6.5 (démonstration de machine virtuelle)

Répertoire de stockage des packages logiciels PHP : /data/php-5.6.14/

Répertoire d'installation PHP : /usr/local/php/

répertoire d'installation mysql :/usr/local/mysql/

Processus de fonctionnement :

Grâce à la fonction phpinfo(), nous pouvons vérifier si l'extension PDO est installée sur le serveur. Si les informations sur l'extension PDO ne sont pas trouvées, nous l'installons en suivant les étapes suivantes :
Recherchez votre package d'installation PHP (le mien est dans le répertoire /data/php-5.6.14/), entrez dans le répertoire pdo_mysql de l'extension PHP et exécutez la commande suivante :

/usr/local/php/bin/phpize

(/usr/local/php/ est mon répertoire d'installation PHP, vous pouvez le modifier en fonction de la situation réelle)

Installer lextension PDO pour PHP sur CentOS
Après avoir exécuté la commande ci-dessus, nous constaterons que le fichier de configuration apparaît dans le répertoire pdo_msyql actuel.

Installer lextension PDO pour PHP sur CentOS
Cependant, nous exécutons la commande suivante :

./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql/

Description du paramètre :
--with-php-config=/usr/local/php/bin/php-config spécifie la configuration lors de l'installation de PHP
--with-pdo-MySQL=/usr/local/mysql/ Spécifiez l'emplacement du répertoire d'installation de la base de données MySQL
(Le répertoire d'installation spécifique de PHP et msyql dépend ici de votre situation réelle)

Continuez à compiler et à installer :

make && make install

Une fois la commande exécutée, l'effet est le suivant :
Installer lextension PDO pour PHP sur CentOS

Le répertoire suffisant pour la dernière ligne sera utilisé ultérieurement. Le fichier pdo_mysql.so généré à ce moment se trouve dans ce répertoire :

Installer lextension PDO pour PHP sur CentOS

Ensuite, nous modifions le fichier de configuration PHP, ouvrons votre fichier php.ini et ajoutons une ligne de code :

extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so

(Voici le répertoire pdo_mysql.so que j'ai démontré, vous pouvez l'ajouter en fonction de votre répertoire actuel lors de la configuration)

Installer lextension PDO pour PHP sur CentOS

Enfin, enregistrez et lancez, puis redémarrez le service. Utilisez ensuite la fonction phpinfo() pour vérifier si l'extension PDO est installée avec succès. Les résultats sont les suivants, indiquant que l'extension PDO est installée avec succès.
Installer lextension PDO pour PHP sur CentOS

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer