(PECL PDO_FIREBIRD >= 0.1.0)
PDO_FIREBIRD DSN — Connexion aux bases de données Firebird
Le Data Source Name (DSN) de PDO_FIREBIRD est composé des éléments suivants :
Le préfixe DNS est firebird:
.
dbname
Le nom de la base de données.
charset
Le jeu de caractères.
role
Le nom du rôle SQL.
dialect
Le dialecte de la base de donnée ; soit 1
ou
3
.
Si pas spécifié, le dialect par défaut est 3
.
Disponible à partir de PHP 7.4.0.
Exemple #1 Exemples avec PDO_FIREBIRD DSN
L'exemple suivant montre PDO_FIREBIRD DSN pour se connecter aux bases de données Firebird :
firebird:dbname=/chemin/vers/DATABASE.FDB
Exemple #2 Exemple avec un DSN PDO_FIREBIRD avec un port et un chemin
L'exemple suivant montre un DSN PDO_FIREBIRD pour la connexion à une base de données Firebird, en utilisant un nom d'hôte, un port et un chemin :
firebird:dbname=hostname/port:/path/to/DATABASE.FDB
Exemple #3 Exemple avec un DSN PDO_FIREBIRD en local et un chemin vers le fichier employee.fdb sur un système Debian
L'exemple suivant montre un DSN PDO_FIREBIRD pour la connexion à une base de données Firebird employee.fdb en local :
firebird:dbname=localhost:/var/lib/firebird/2.5/data/employee.fdb
Exemple #4 Un DSN PDO_FIREBIRD pour se connecter à une base de donnée en dialecte 1
L'exemple suivant montre un DSN PDO_FIREBIRD pour se connecter à une base de donnée Firebird test.fdb qui a été créeé en utilisant le dialecte 1. Ceci est uniquement supporté à partir de PHP 7.4.0.
firebird:dbname=localhost:/var/lib/firebird/2.5/data/test.fdb;charset=utf-8;dialect=1