Mysql
 sql >> Base de données >  >> RDS >> Mysql

code php pour tester pdo est disponible?

PDO est toujours installé pour php 5.1+. Vous pouvez rechercher des pilotes de base de données spécifiques installés ou non à l'aide de phpinfo(); Vous pouvez essayer de rechercher des pilotes spécifiques en utilisant l'idée de @Mark Baker et en vérifiant des constantes spécifiques ;

var_dump(defined(PDO::MYSQL_ATTR_LOCAL_INFILE)); // mysql
var_dump(PDO::FB_ATTR_TIME_FORMAT)); // firebird

Notez que tous les pilotes n'ont pas de constantes spécifiques définies, donc phpinfo() reste la meilleure solution.

En utilisant la ligne de commande, vous pouvez vérifier en utilisant :

$ php -m

Comme alternative à phpinfo(), vous pouvez utiliser :

extension_loaded ('PDO' ); // returns boolean
// or
extension_loaded('pdo_mysql');
// or get all extensions and search for a specific one
get_loaded_extensions();