# PDO_PGSQL DSN

(PHP 5 >= 5.1.0, PHP 7, PECL PDO_PGSQL >= 0.1.0)

PDO_PGSQL DSN — Conectarse a bases de datos de PostgreSQL

### Descripción

El Nombre de origen de datos (DNS) de PDO_PGSQL está compuesto de los siguientes elementos, delimitados por espacios o punto y comas:

prefijo DSN

  El prefijo DSN es `pgsql:`.

`host`

  El nombre del host donde reside el servidor de base de datos.

`port`

  El puerto en el que el servidor de base de datos se está ejecutando.

`dbname`

  El nombre de la base de datos.

`user`

  El nombre del usuario para la conexión. Si se especifica el nombre de usuario en el DSN, PDO ignora el valor del argumento del nombre de usuario del constructor de PDO.

`password`

  La contraseña del usuario para la conexión. Si se especifica la contraseña en el DSN, PDO ignora el valor del argumento de la contraseña del constructor de PDO.

> Nota:

> Los campos de tipo `bytea` son devueltos como flujos.

### Ejemplos

Ejemplo #1 Ejemplos de DSN de PDO_PGSQL

El siguiente ejemplo muestra un DSN de PDO_PGSQL para conectarse a una base de datos PostgreSQL:

    pgsql:host=localhost;port=5432;dbname=testdb;user=bruce;password=mypass