Conexión a las bases de datos Firebird

# PDO_FIREBIRD DSN

(PECL PDO_FIREBIRD >= 0.1.0)

PDO_FIREBIRD DSN — Conexión a las bases de datos Firebird

### Descripción

El Data Source Name (DSN) de PDO_FIREBIRD se compone de los siguientes elementos:

Prefijo DSN

  El prefijo DNS es `firebird:`.

`dbname`

  El nombre de la base de datos.

`charset`

  El juego de caracteres.

`role`

  El nombre del rol SQL.

`dialect`

  El dialecto de la base de datos; sea `1` o `3`. Si no se especifica, el dialecto por omisión es `3`. Disponible a partir de PHP 7.4.0.

### Ejemplos

Ejemplo #1 Ejemplos con PDO_FIREBIRD DSN

El siguiente ejemplo muestra PDO_FIREBIRD DSN para conectarse a las bases de datos Firebird:

    firebird:dbname=/ruta/vers/DATABASE.FDB

Ejemplo #2 Ejemplo con un DSN PDO_FIREBIRD con un puerto y una ruta

El siguiente ejemplo muestra un DSN PDO_FIREBIRD para la conexión a una base de datos Firebird, utilizando un nombre de host, un puerto y una ruta:

    firebird:dbname=hostname/port:/path/to/DATABASE.FDB

Ejemplo #3 Ejemplo con un DSN PDO_FIREBIRD en local y una ruta hacia el fichero employee.fdb en un sistema Debian

El siguiente ejemplo muestra un DSN PDO_FIREBIRD para conectarse a una base de datos Firebird employee.fdb en local:

    firebird:dbname=localhost:/var/lib/firebird/2.5/data/employee.fdb

Ejemplo #4 Un DSN PDO_FIREBIRD para conectarse a una base de datos en dialecto 1

El siguiente ejemplo muestra un DSN PDO_FIREBIRD para conectarse a una base de datos Firebird test.fdb que ha sido creada utilizando el dialecto 1. Esto es únicamente soportado a partir de PHP 7.4.0.

    firebird:dbname=localhost:/var/lib/firebird/2.5/data/test.fdb;charset=utf-8;dialect=1

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open