Maison > Tutoriel système > Linux > le corps du texte

Installer l'extension PDO pour PHP sur CentOS

WBOY
Libérer: 2024-01-04 12:00:45
avant
985 Les gens l'ont consulté

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

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

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

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

(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!

source:linuxprobe.com
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