PDO एक कोर एक्सटेंशन के साथ आता है, और कुछ DBMS (MySQL, PostgreSQL, Oracle, SQLite...) के लिए कई "एडेप्टर"।
ये एडेप्टर अतिरिक्त एक्सटेंशन हैं जिन्हें आपको php.ini
. में सक्षम करने की आवश्यकता है , इस तरह:
extension=php_pdo.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_ibm.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_sqlite_external.dll
;extension=php_pdo_user.dll
UNIX परिवेश पर, .dll को .so से बदलें। केवल उन एडेप्टरों को अनकम्मेंट करें जिनकी आपको आवश्यकता है (उपरोक्त उदाहरण में:MySQL)।