sql >> Database teknologi >  >> RDS >> Mysql

php-kode til at teste pdo er tilgængelig?

PDO er altid installeret til php 5.1+. Du kan tjekke for specifikke db-drivere, der er installeret eller ikke ved hjælp af phpinfo(); Du kan prøve at tjekke for specifikke drivere ved at bruge @Mark Baker idé og tjekke for specifikke konstanter;

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

Bemærk, at ikke alle drivere har specifikke konstanter defineret, så phpinfo() forbliver den bedste løsning.

Ved hjælp af kommandolinjen kan du kontrollere ved hjælp af:

$ php -m
 

Som et alternativ til phpinfo() kan du bruge:

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


  1. UPPER() – Konverter til store bogstaver i PostgreSQL

  2. postgresql trådsikkerhed til midlertidige tabeller

  3. CHR() Funktion i Oracle

  4. Sådan udfører du grupperet rangering i MySQL