Firebird データベースに接続する

# PDO_FIREBIRD DSN

(PECL PDO_FIREBIRD >= 0.1.0)

PDO_FIREBIRD DSN — Firebird データベースに接続する

### 説明

PDO_FIREBIRD データソース名 (DSN) は以下の要素で構成されます。

DSN 接頭辞

  DSN 接頭辞は `firebird:` です。

`dbname`

  データベース名を指定します。

`charset`

  文字セット。

`role`

  SQL のロール名。

`dialect`

  データベースの方言。`1` または `3` の値を取ります。 指定されなかった場合は、デフォルトの `3` が使われます。 PHP 7.4.0 以降で利用可能です。

### 例

例1 PDO_FIREBIRD DSN でのパス指定の例

以下の例は、Firebird データベースに接続するための PDO_FIREBIRD DSN を表します。

    firebird:dbname=/path/to/DATABASE.FDB

例2 PDO_FIREBIRD DSN でのポートとパス指定の例

以下の例は、ポートとパスを指定して Firebird データベースに接続するための PDO_FIREBIRD DSN を表します。

    firebird:dbname=hostname/port:/path/to/DATABASE.FDB

例3 PDO_FIREBIRD DSN で Debian システムのローカルホストと employee.fdb へのパスを使う例

以下の例は、ローカルホストの Firebird データベース employee.fdb に接続するための PDO_FIREBIRD DSN を表します。

    firebird:dbname=localhost:/var/lib/firebird/2.5/data/employee.fdb

例4 方言が 1 のデータベースに接続するための PDO_FIREBIRD の DSN

次の例は、方言 1 を使って作られた Firebird データベース test.fdb に対して 接続するための PDO_FIREBIRD DSN を示しています。 これは、PHP 7.4.0 以降でのみ利用可能です。

    firebird:dbname=localhost:/var/lib/firebird/2.5/data/test.fdb;charset=utf-8;dialect=1

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open