Установка

Встановлення PDO на Unix-системах

  1. PDO та драйверPDO_SQLITEвключені за замовчуванням у PHP. Щоб увімкнути PDO драйвер для довільної бази даних, зверніться до документаціїдрайвери PDO баз даних

    Зауваження :

    Якщо PDO збирається, як модуль, що підвантажується (не рекомендується), то всі PDO-драйвериповиннібути завантаженіпіслязавантаження самого PDO.

  2. При встановленні PDO як модуля, що підвантажується, у файл php.ini необхідно внести зміни, щоб модуль PDO завантажувався автоматично при запуску PHP. Також туди доведеться увімкнути завантаження деяких драйверів баз даних; переконайтеся, що вони перераховані після рядка pdo.so, оскільки PDO повинен завантажитися першим. Якщо ви встановлюєте PDO та драйвери баз даних як статичні модулі, цей крок можна пропустити.

    extension=pdo.so
    

Користувачі Windows

  1. Виберіть 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, щоб нові опції конфігурації набули чинності.