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