Установка
Встановлення PDO на Unix-системах
-
PDO та драйверPDO_SQLITEвключені за замовчуванням у PHP. Щоб увімкнути PDO драйвер для довільної бази даних, зверніться до документаціїдрайвери PDO баз даних
Зауваження :
Якщо PDO збирається, як модуль, що підвантажується (не рекомендується), то всі PDO-драйвериповиннібути завантаженіпіслязавантаження самого PDO.
-
При встановленні PDO як модуля, що підвантажується, у файл php.ini необхідно внести зміни, щоб модуль PDO завантажувався автоматично при запуску PHP. Також туди доведеться увімкнути завантаження деяких драйверів баз даних; переконайтеся, що вони перераховані після рядка pdo.so, оскільки PDO повинен завантажитися першим. Якщо ви встановлюєте PDO та драйвери баз даних як статичні модулі, цей крок можна пропустити.
extension=pdo.so
Користувачі Windows
-
Виберіть DLL конкретних баз даних або завантажувати їх під час виконання функцієюdl(), або включити їх у php.ini після php_pdo.dll. Наприклад:
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
Ці DLL повинні бути в директоріїextension_dir
Зауваження :
Не забувайте, що після внесення змін до php.ini необхідний перезапуск PHP, щоб нові опції конфігурації набули чинності.