Maison > base de données > tutoriel mysql > Comment corriger l'erreur PDO « Impossible de trouver le pilote » en PHP ?

Comment corriger l'erreur PDO « Impossible de trouver le pilote » en PHP ?

DDD
Libérer: 2024-12-21 01:51:09
original
741 Les gens l'ont consulté

How to Fix the

Erreur PDO : "Impossible de trouver le pilote" résolu avec le module pdo_mysql

Problème :

En essayant de se connecter à une base de données MySQL à l'aide de l'extension PDO de PHP sur un serveur Debian Lenny, les développeurs peuvent rencontrer un message PDOException avec le message "Impossible de trouver le pilote". Cette erreur se produit à la ligne :

$dbh = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USER, DB_PASS)
Copier après la connexion

Solution :

Le problème vient de l'absence du module pdo_mysql en PHP. Pour le résoudre, vérifiez phpinfo() pour les éléments suivants :

pdo_mysql

PDO Driver for MySQL, client library version => 5.1.44
Copier après la connexion

Si le module pdo_mysql est manquant, procédez comme suit :

  1. Installez PHP MySQL extension à l'aide de la commande appropriée à votre système d'exploitation :

    • Ubuntu/Debian : sudo apt-get install php-mysql
    • CentOS : miam, installez php-mysql
  2. Redémarrez Apache :

    • Ubuntu/Debian : sudo service apache2 redémarrer
    • CentOS : sudo service httpd redémarrer

Après avoir terminé ces étapes, le module pdo_mysql devrait être disponible et la connexion PDO devrait être établie sans rencontrer l'erreur « Impossible de trouver le pilote ».

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