PDO_SQLITE DSN

(PECL PDO_SQLITE >= 0.2.0)

PDO_SQLITE DSNСоединение с базой данных SQLite

Описание

Имя источника данных (Data Source Name, DSN) PDO_SQLITE состоит из следующих элементов:

DSN-префикс (SQLite 3)

DSN-префикс - это sqlite:.

  • Для доступа к базе данных на диске, добавьте абсолютный путь к DSN-префиксу.

  • Для создания базы данных в памяти, добавьте :memory: к DSN-префиксу.

DSN-префикс (SQLite 2)

Расширение SQLite в PHP 5.1 предоставляет драйвер PDO, поддерживающий доступ и создание баз данных SQLite 2. Это дает вам возможность работать с базами данных, созданных с помощью SQLite в более ранних версиях PHP.

Замечание:

Драйвер sqlite2 доступен в PHP 5.1.x, только если вы разрешили и PDO и ext/sqlite. На данный момент он не доступен в PECL.

DSN-префикс для соединения с SQLite 2 - sqlite2:.

  • Для доступа к базе данных на диске, добавьте абсолютный путь к DSN-префиксу.

  • Для создания базы данных в памяти, добавьте :memory: к DSN-префиксу.

Примеры

Пример #1 Пример DSN PDO_SQLITE

В следующем примере показаны DSN PDO_SQLITE для соединения с SQLite:

sqlite:/opt/databases/mydb.sq3
sqlite::memory:
sqlite2:/opt/databases/mydb.sq2
sqlite2::memory: