PDO_FIREBIRD DSN
(PECL PDO_FIREBIRD >= 0.1.0)
PDO_FIREBIRD DSN — Conectando ao banco de dados Firebird
Descrição
O Nome da Fonte de Dados (DSN) PDO_FIREBIRD é composto pelos seguintes elementos:
- DSN prefix
-
O prefixo DSN é
firebird:
. dbname
-
O nome do banco de dados.
charset
-
O conjunto de caracteres.
role
-
O nome da função SQL.
dialect
-
O dialeto do banco de dados;
1
ou3
. Se não for especificado, o dialeto será padronizado como3
. Disponível a partir do PHP 7.4.0.
Exemplos
Example #1 PDO_FIREBIRD DSN example with path
O exemplo a seguir mostra um DSN PDO_FIREBIRD para conexão com bancos de dados Firebird:
firebird:dbname=/caminho/para/DATABASE.FDB
Example #2 Exemplo de DSN PDO_FIREBIRD com porta e caminho
O exemplo a seguir mostra um DSN PDO_FIREBIRD para conexão a um banco de dados Firebird usando nome de servidor, porta e caminho:
firebird:dbname=servidor/porta:/caminho/para/DATABASE.FDB
Example #3 Exemplo de DSN PDO_FIREBIRD com localhost e caminho para Employee.fdb no sistema Debian
O exemplo a seguir mostra um DSN PDO_FIREBIRD para conexão a um banco de dados Firebird employee.fdb usando localhost:
firebird:dbname=localhost:/var/lib/firebird/2.5/data/employee.fdb
Example #4 DSN PDO_FIREBIRD para conectar-se a um banco de dados de dialeto 1
O exemplo a seguir mostra um DSN PDO_FIREBIRD para conexão a um banco de dados Firebird teste.fdb que foi criado usando o dialeto 1. Isso só é suportado a partir do PHP 7.4.0.
firebird:dbname=localhost:/var/lib/firebird/2.5/data/teste.fdb;charset=utf-8;dialect=1