Bienvenid@s, PDO (PHP Data Objects) es una extensión que bajo unas mismas funciones nos puede permitir conectar a distintos gestores de bases de datos, esta extensión está disponible a partir de la versión 5 de PHP, entre sus grandes ventajas se encuentra la seguridad y por supuesto su fácil migración de un gestor a otro, sin tener que modificar las funciones dedicadas a las consultas, salvo, claro está, la simple modificación de un driver a otro en la conexión a la base de datos.
Se recomienda su uso por ser extensible bajo un mismo patrón a los siguientes controladores:
| Nombre del controlador | Bases de Datos admitidas |
|---|---|
| PDO_CUBRID | Cubrid |
| PDO_DBLIB | FreeTDS / Microsoft SQL Server / Sybase |
| PDO_FIREBIRD | Firebird |
| PDO_IBM | IBM DB2 |
| PDO_INFORMIX | IBM Informix Dynamic Server |
| PDO_MYSQL | MySQL 3.x/4.x/5.x |
| PDO_OCI | Oracle Call Interface |
| PDO_ODBC | ODBC v3 (IBM DB2, unixODBC and win32 ODBC) |
| PDO_PGSQL | PostgreSQL |
| PDO_SQLITE | SQLite 3 and SQLite 2 |
| PDO_SQLSRV | Microsoft SQL Server / SQL Azure |
| PDO_4D | 4D |
No hay comentarios:
Publicar un comentario