(PECL PDO_SQLITE >= 0.2.0)
PDO_SQLITE DSN — Conectar a las bases de datos de SQLite
El Nombre de la Fuente de Datos de PDO_SQLITE (DSN, siglas en inglés de Data Source Name) está compuesto de los siguientes elementos:
El prefijo DSN es sqlite:
.
Para acceder a una base de datos almacenada en disco, se añade al final del prefijo la ruta absoluta.
Para crear una base de datos almacenada en memoria, se añade al final del prefijo :memory:.
La extensión SQLite de PHP 5.1 proporciona un controlador PDO que soporta el acceso y la creación de bases de datos de SQLite 2. Esto permite acceder a bases de datos que se pueden tener creadas con la extensión SQLite de versiones anteriores de PHP.
Nota:
El controlador sqlite2 está disponible solamente en PHP 5.1.x si se tienen habilitadas ambas extensiones: PDO y sqlite. Actualmente no está disponible mediante PECL.
El prefijo DSN para conectarse las bases de datos de SQLite 2 es
sqlite2:
.
Para acceder a una base de datos almacenada en disco, se añade al final del prefijo la ruta absoluta.
Para crear una base de datos almacenada en memoria, se añade al final del prefijo :memory:.
Ejemplo #1 Ejemplos de PDO_SQLITE DSN
Los siguientes ejemplos muestran el uso de PDO_SQLITE DSN para conectarse a bases de datos de SQLite:
sqlite:/opt/databases/midb.sq3 sqlite::memory: sqlite2:/opt/databases/midb.sq2 sqlite2::memory: