PHP8 PDO_PGSQL

2024-03-26 09:51 更新

簡介 

PDO_PGSQL 是實(shí)現(xiàn) PHP 的驅(qū)動(dòng)程序 數(shù)據(jù)對(duì)象 (PDO) 接口,用于啟用從 PHP 到 PostgreSQL 數(shù)據(jù)庫的訪問。

資源類型 

此擴(kuò)展定義了 PDO::p gsqlLOBOpen() 返回的流資源。

安裝 

使用 --with-pdo-pgsql[=DIR] 安裝 PDO PostgreSQL 擴(kuò)展,其中可選是 PostgreSQL 基本安裝目錄或pg_config路徑。[=DIR]

$ ./configure --with-pdo-pgsql

預(yù)定義常量 ?

下列常量由此驅(qū)動(dòng)定義,且僅在擴(kuò)展編譯入 PHP 或在運(yùn)行時(shí)動(dòng)態(tài)載入時(shí)可用。 另外,使用此驅(qū)動(dòng)時(shí),僅會(huì)使用這些驅(qū)動(dòng)特定的常量。 使用其他驅(qū)動(dòng)的驅(qū)動(dòng)特定的常量可能會(huì)導(dǎo)致不可預(yù)見的情況。 如果代碼可運(yùn)行于多個(gè)驅(qū)動(dòng),PDO::getAttribute() 可被用于獲取 PDO_ATTR_DRIVER_NAME 屬性以檢查驅(qū)動(dòng)。

PDO::PGSQL_ATTR_DISABLE_PREPARES (int)

將查詢和參數(shù)一起發(fā)送到服務(wù)器 調(diào)用,避免了單獨(dú)創(chuàng)建命名預(yù)準(zhǔn)備語句的需要。 如果查詢只執(zhí)行一次,這可以減少延遲 避免不必要的服務(wù)器往返。

一般注意事項(xiàng) 

注意:bytea字段將作為流返回。

目錄 

  • PDO_PGSQL DSN — 連接到 PostgreSQL 數(shù)據(jù)庫
  • PDO::p gsqlCopyFromArray — 將數(shù)據(jù)從 PHP 數(shù)組復(fù)制到表中
  • PDO::p gsqlCopyFromFile — 將數(shù)據(jù)從文件復(fù)制到表中
  • PDO::p gsqlCopyToArray — 將數(shù)據(jù)從數(shù)據(jù)庫表復(fù)制到 PHP 數(shù)組中
  • PDO::p gsqlCopyToFile — 將數(shù)據(jù)從表復(fù)制到文件中
  • PDO::p gsqlGetNotify — 獲取異步通知
  • PDO::p gsqlGetPid — 獲取服務(wù)器 PID
  • PDO::p gsqlLOBCreate — 創(chuàng)建新的大型對(duì)象
  • PDO::p gsqlLOBOpen — 打開現(xiàn)有的大型對(duì)象流
  • PDO::p gsqlLOBUnlink — 刪除大型對(duì)象


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)