Funciones de SQLite (PDO_SQLITE) SQLite (PDO)
&reftitle.intro; PDO_SQLITE es un controlador que implementa la interfaz Objetos de Datos de PHP (PDO, siglas en inglés de PHP Data Objects) para habilitar el acceso a bases de datos de SQLite 3. En PHP 5.1, la extensión SQLite también proporciona un controlador para bases de datos de SQLite 2; aunque no es técnicamente una parte del controlador PDO_SQLITE, se comporta de manera similar, por lo que está documentado codo con codo. El controlador SQLite 2 para PDO es proporcionado pricipalmente para hacer más la importación de ficheros de bases de datos atiguos de SQLite a una aplicación que utilice el controlador SQLite 3 más rápido y más eficiente. Como consecuencia, el controlador SQLite 2 no tiene unas características tan ricas como el controlador SQLite 3. PDO_SQLITE permite usar cadenas aparte de flujos junto con PDO::PARAM_LOB.
&reference.pdo-sqlite.configure;
PDO_SQLITE DSN Conectar a las bases de datos de SQLite &reftitle.description; 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. 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:. &reftitle.examples; Ejemplos de PDO_SQLITE DSN Los siguientes ejemplos muestran el uso de PDO_SQLITE DSN para conectarse a bases de datos de SQLite: &reference.pdo-sqlite.entities.PDO;