sql >> Databáze >  >> RDS >> Mysql

php kód pro testování pdo je k dispozici?

PDO je vždy nainstalováno pro php 5.1+. Konkrétní ovladače db, které jsou nebo nejsou nainstalovány, můžete zkontrolovat pomocí phpinfo(); Můžete zkusit zkontrolovat konkrétní ovladače pomocí nápadu @Mark Baker a zkontrolovat konkrétní konstanty;

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

Všimněte si, že ne všechny ovladače mají definované specifické konstanty, takže phpinfo() zůstává nejlepším řešením.

Pomocí příkazového řádku můžete zkontrolovat pomocí:

$ php -m

Jako alternativu phpinfo() můžete použít:

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


  1. Jaký význam má předpona N v příkazech T-SQL a kdy ji mám použít?

  2. Limit podmínky MySQL IN

  3. Jak aktualizovat sloupec identity na serveru SQL?

  4. Použití SQL Serveru jako DB fronty s více klienty