Funciones del controlador PDO PostgreSQL (PDO_PGSQL) Controlador PDO PostgreSQL
&reftitle.intro; PDO_PGSQL es un controlador que implementa la interfaz de PHP Data Objects (PDO) para permitir el acceso de PHP a las bases de datos PostgreSQL.
&reftitle.resources; Esta extensión define un recurso de flujo, devuelto por la función PDO::pgsqlLOBOpen.
&reference.pdo-pgsql.configure; &reference.pdo-pgsql.constants;
Notas generales Los campos bytea se devuelven en forma de flujo.
PDO_PGSQL DSN Conexión a las bases de datos PostgreSQL &reftitle.description; El Data Source Name (DSN) de PDO_PGSQL se compone de los siguientes elementos, delimitados por espacios o puntos y comas : Prefijo DSN El prefijo DSN es pgsql:. host El host donde se encuentra el servidor de base de datos. port El puerto donde se encuentra el servidor de base de datos. dbname El nombre de la base de datos. user El nombre de usuario para la conexión. Si se especifica el usuario en el DSN, PDO ignorará el valor del usuario en el argumento del constructor PDO. password La contraseña del usuario para la conexión. Si se especifica la contraseña en el DSN, PDO ignorará el valor de la contraseña en el argumento del constructor PDO. sslmode El modo SSL. Los valores admitidos y su significado se listan en la sección Documentación PostgreSQL. Todos los puntos y comas en la cadena DSN son reemplazados por espacios, porque PostgreSQL espera este formato. Esto implica que los puntos y comas en uno de los componentes (por ejemplo password o dbname) no son soportados. &reftitle.examples; Ejemplos con PDO_PGSQL DSN El siguiente ejemplo muestra un PDO_PGSQL DSN para conectarse a una base de datos PostgreSQL : &reference.pdo-pgsql.entities.pdo-overloaded;