Maison > Article > base de données > Comment déterminer si PDO et son pilote MySQL sont disponibles dans votre environnement PHP ?
Détermination de la disponibilité du PDO en PHP
Si vous envisagez d'utiliser le PDO pour vos applications PHP, il est crucial de vérifier sa disponibilité sur votre hébergement serveur. Voici comment tester la configuration et les fonctionnalités de PDO spécifiquement pour MySQL :
Approche PHPinfo
PHPinfo() fournit un rapport détaillé sur votre configuration PHP, y compris les modules et extensions installés. . Accédez à PHPinfo à l'aide du script suivant :
<code class="php"><?php phpinfo(); ?></code>
Localisez la section « PDO Drivers » dans le rapport pour confirmer que le pilote MySQL (« pdo_mysql ») est présent.
Spécifique Constant Check
Certains pilotes PDO définissent des constantes spécifiques. Par exemple, pour MySQL, la constante "PDO::MYSQL_ATTR_LOCAL_INFILE" est définie. Vous pouvez utiliser la fonction var_dump() pour vérifier sa présence :
<code class="php"><?php var_dump(defined('PDO::MYSQL_ATTR_LOCAL_INFILE')); ?></code>
La sortie sera "true" si le pilote MySQL est installé.
Commande CLI
Vous pouvez également utiliser la ligne de commande pour vérifier PDO :
$ php -m
Cela listera toutes les extensions PHP chargées, y compris PDO et les pilotes de base de données spécifiques (par exemple, "pdo_mysql").
Autres options
Les méthodes alternatives pour vérifier si PDO est disponible incluent :
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!