(沒有版本資訊,可能只在 Git 中)
PDO::connect — 連線到資料庫並返回支援它的驅動程式的 PDO 子類別
dsn
資料來源名稱 (Data Source Name,簡稱 DSN) 包含連線到資料庫所需的資訊。
通常,DSN 由 PDO 驅動程式名稱、冒號以及 PDO 驅動程式特定的連線語法組成。更多資訊請參閱 PDO 驅動程式特定文件。
dsn
參數支援三種不同的方法來指定建立資料庫連線所需的參數
dsn
包含完整的 DSN。
dsn
由 uri:
後面接著一個定義包含 DSN 字串的檔案位置的 URI 組成。URI 可以指定本地檔案或遠端 URL。
uri:file:///path/to/dsnfile
dsn
由名稱 name
組成,該名稱對應到 php.ini 中定義 DSN 字串的 pdo.dsn.
。name
注意事項:
別名必須在 php.ini 中定義,而不是 .htaccess 或 httpd.conf
username (使用者名稱)
DSN 字串的使用者名稱。對於某些 PDO 驅動程式,此參數是可選的。
password (密碼)
DSN 字串的密碼。對於某些 PDO 驅動程式,此參數是可選的。
options (選項)
一個鍵值對陣列,包含驅動程式特定的連線選項。
如果嘗試連線到請求的資料庫失敗,則會拋出 PDOException,無論目前設定的 PDO::ATTR_ERRMODE
為何。