Функції SQLite (PDO_SQLITE)

Вступ

PDO_SQLITE це драйвер, який реалізує інтерфейс Data Objects (PDO) для доступу до баз даних SQLite 3.

Зауваження :

PDO_SQLITE дозволяє використовувати рядки крім потоків разом з PDO::PARAM_LOB

Установка

Драйвер PDO_SQLITE PDO доступен по умолчанию. Для отключения используйте**--without-pdo-sqlite[=DIR]**, где[=DIR]- директория, куда установлен sqlite. Начиная с PHP 7.4.0 требуется библиотека» libsqlite версії 3.5.0 чи новіші. Раніше вбудований з коробки libsqlite міг використовуватися натомість, і був значенням за замовчуванням, якщо опція [=DIR]не задана.

Зауваження Додаткове налаштування на Windows з PHP 7.4.0

Для роботи цього модуля системної змінної Windows PATH повинні бути доступні DLL-файли. Щоб дізнатися, як цього досягти, зверніться до розділу FAQ "Як додати мою директорію з PHP до змінної Windows PATH". Хоча копіювання DLL-файлів з директорії PHP до системної папки Windows також вирішує проблему (бо системна директорія за умовчанням знаходиться в змінній PATH), це не рекомендується. . *Цей модуль потребує наступних файлів у змінній PATH:*libsqlite3.dll.

Зміст

  • PDO_SQLITE DSN— З'єднання з базою даних SQLite
  • PDO::sqliteCreateAggregate— Реєстрація агрегуючої функції користувача для використання в SQL-запитах
  • PDO::sqliteCreateCollation— Реєстрація функції сортування для використання в SQL-запитах
  • PDO::sqliteCreateFunction— Реєстрація функції користувача для використання в SQL-запитах