PDO_FIREBIRD DSN
(PECL PDO_FIREBIRD >= 0.1.0)
PDO_FIREBIRD DSN — Соединение с базой Firebird
Описание
Имя источника данных (Data Source Name, DSN) PDO_FIREBIRD состоит из следующих элементов:
- Префикс DSN
-
firebird:
. -
dbname
-
Имя базы данных.
-
charset
-
Кодировка.
-
role
-
Имя роли SQL.
-
dialect
-
Диалект базы данных; либо
1
или3
. Если не указан, диалектом по умолчанию будет3
. Доступно с PHP 7.4.0.
Примеры
Пример #1 Пример PDO_FIREBIRD DSN с путем
Следующий пример демонстрирует PDO_FIREBIRD DSN для соединения с базой Firebird:
firebird:dbname=/path/to/DATABASE.FDB
Пример #2 Пример PDO_FIREBIRD DSN с путем и портом
Следующий пример демонстрирует PDO_FIREBIRD DSN с указанием пути и порта для соединения с базой Firebird:
firebird:dbname=hostname/port:/path/to/DATABASE.FDB
Пример #3 Пример PDO_FIREBIRD DSN для localhost и пути до employee.fdb в системе Debian
Следующий пример демонстрирует PDO_FIREBIRD DSN для соединения с Firebird на локальном хосте и базой данных employee.fdb:
firebird:dbname=localhost:/var/lib/firebird/2.5/data/employee.fdb
Пример #4 PDO_FIREBIRD DSN to connect to a dialect 1 database
Следующий пример демонстрирует PDO_FIREBIRD DSN для соединения с базой данных Firebird test.fdb, которая была создана с помощью диалекта 1. Поддерживается, начиная с PHP 7.4.0.
firebird:dbname=localhost:/var/lib/firebird/2.5/data/test.fdb;charset=utf-8;dialect=1