(PECL PDO_FIREBIRD >= 0.1.0)
PDO_FIREBIRD DSN — 連線到 Firebird 資料庫
PDO_FIREBIRD 資料來源名稱 (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 在 Debian 系統上使用 localhost 和指向 employee.fdb 路徑的 PDO_FIREBIRD DSN 範例
以下範例顯示使用 localhost 連線到 Firebird 資料庫 employee.fdb 的 PDO_FIREBIRD DSN
firebird:dbname=localhost:/var/lib/firebird/2.5/data/employee.fdb
範例 #4 用於連線到 dialect 1 資料庫的 PDO_FIREBIRD DSN
以下範例顯示用於連線到使用 dialect 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