(PHP 5 >= 5.1.0, PHP 7, PECL PDO_PGSQL >= 0.1.0)
PDO_PGSQL DSN — Conectarse a bases de datos de PostgreSQL
El Nombre de origen de datos (DNS) de PDO_PGSQL está compuesto de los siguientes elementos, delimitados por espacios o punto y comas:
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.
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