Соединение с базой Firebird

# DSN-строка подключения через драйвер PDO_FIREBIRD

(No version information available, might only be in Git)

DSN-строка подключения через драйвер PDO_FIREBIRD — Соединение с базой Firebird

### Описание

DSN-строка подключения (англ. сокр.: Data Source Name — имя источника данных) через драйвер PDO_FIREBIRD состоит из следующих элементов:

DSN-префикс

  DSN-префикс — строка `firebird:`.

`dbname`

  Название базы данных.

`charset`

  Кодировка.

`role`

  Имя SQL-роли.

`dialect`

  Диалект базы данных; `1` или `3`. Значение по умолчанию для диалекта равно `3`. Параметр доступен с PHP 7.4.0.

### Примеры

Пример #1 Пример DSN-строки подключения через драйвер PDO_FIREBIRD с путём

Следующий пример показывает DSN-строку подключения через драйвер PDO_FIREBIRD для соединения с базой данных Firebird:

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

Пример #2 Пример DSN-строки подключения через драйвер PDO_FIREBIRD с путём и портом

Следующий пример показывает DSN-строку подключения через драйвер PDO_FIREBIRD с указанием пути и порта для соединения с базой данных Firebird:

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

Пример #3 Пример DSN-строки подключения через драйвер PDO_FIREBIRD для хоста localhost и пути до employee.fdb в системе Debian

Следующий пример показывает DSN-строку подключения через драйвер PDO_FIREBIRD для соединения с базой данных Firebird на локальном хосте и базой данных employee.fdb:

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

Пример #4 Пример DSN-строки подключения через драйвер PDO_FIREBIRD для соединения с БД-диалектом со значением 1

Следующий пример показывает DSN-строку подключения через драйвер PDO_FIREBIRD для соединения с базой данных Firebird test.fdb, которую создали через диалект со значением 1. Поддерживается с 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