Berikut beberapa driver database yang di support oleh PDO :
PDO_DBLIB ( FreeTDS / Microsoft SQL Server / Sybase )
PDO_FIREBIRD ( Firebird/Interbase 6 )
PDO_IBM ( IBM DB2 )
PDO_INFORMIX ( IBM Informix Dynamic Server )
PDO_MYSQL ( MySQL 3.x/4.x/5.x )
PDO_OCI ( Oracle Call Interface )
PDO_ODBC ( ODBC v3 (IBM DB2, unixODBC and win32 ODBC) )
PDO_PGSQL ( PostgreSQL )
PDO_SQLITE ( SQLite 3 and SQLite 2 )
PDO_4D ( 4D )
Akan tetapi tidak semua driver otomatis tersedia pada system anda.
Untuk mengetahui river apa saja yang aktif dalam PHP anda gunakan syntax berikut :
<?php
print_r(PDO::getAvailableDrivers());
?>
print_r(PDO::getAvailableDrivers());
?>
Contoh hasil Output kode di atas :
Array ( [0] => mysql [1] => sqlite )
Jika kosong berarti driver anda belum ada yang aktif.
Untuk cara mengaktifkannya, buka php.ini cari extensionnya kemudian hilangkan tanda ( titik koma ) ";"
// belum aktif
;extension=php_pdo_mysql.dll
// aktif
extension=php_pdo_mysql.dll
;extension=php_pdo_mysql.dll
// aktif
extension=php_pdo_mysql.dll
Contoh lengkapnya untuk meng-aktifkan semua driver :
extension=php_pdo.dll
extension=php_pdo_firebird.dll
extension=php_pdo_informix.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_oci8.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
extension=php_pdo_firebird.dll
extension=php_pdo_informix.dll
extension=php_pdo_mssql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_oci.dll
extension=php_pdo_oci8.dll
extension=php_pdo_odbc.dll
extension=php_pdo_pgsql.dll
extension=php_pdo_sqlite.dll
Semoga artikel ini bermanfaat untuk anda, dan nantikan tulisan saya berikutnya.
Tidak ada komentar :
Posting Komentar