sql >> Base de Datos >  >> RDS >> Mysql

¿Está disponible el código php para probar pdo?

PDO siempre está instalado para php 5.1+. Puede buscar controladores de base de datos específicos que estén instalados o no usando phpinfo(); Podría intentar buscar controladores específicos usando la idea de @Mark Baker y buscando constantes específicas;

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

Tenga en cuenta que no todos los controladores tienen definidas constantes específicas, por lo que phpinfo() sigue siendo la mejor solución.

Usando la línea de comando, puede verificar usando:

$ php -m

Como alternativa a phpinfo() puedes usar:

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