SQLite (PDO)
PHP Manual

PDO_SQLITE DSN

(PECL PDO_SQLITE >= 0.2.0)

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

Описание

PDO_SQLITE Data Source Name (DSN) состоит из следующих элементов:

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 and ext/sqlite. На данный момент он не доступен в PECL.

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

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

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

Примеры

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

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

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


SQLite (PDO)
PHP Manual