Maison >Tutoriel système >Linux >Installer l'extension PDO pour PHP sur CentOS
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)
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.
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 :
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 :
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)
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.
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!