PDO_SQLITE DSN
(PECL PDO_SQLITE >= 0.2.0)
PDO_SQLITE DSN — Conectar a las bases de datos de SQLite
Descripción
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:
- Prefijo DSN (SQLite 3)
-
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:.
-
- Prefijo DSN (SQLite 2)
-
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:.
-
Ejemplos
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: