(PECL PDO_FIREBIRD >= 0.1.0)
PDO_FIREBIRD DSN — Соединение с базой Firebird
Имя источника данных (Data Source Name, DSN) для драйвера PDO_FIREBIRD состоит из следующих элементов:
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 Пример PDO_FIREBIRD DSN с путём и портом
Пример показывает 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