pg_connect

Name

pg_connect --  打開一個到後端服務器的聯接

Synopsis

pg_connect -conninfo connectOptions
pg_connect dbName [-host hostName] [-port portNumber] [ -tty tty] [-options serverOptions]

描述

pg_connect 打開一個與 PostgreSQL 後端的聯接.

兩種語法都可用。 舊風格裡面每個可能的選項都在pg_connect語句裡用一個選項開關分隔。 在新風格裡,可以用一個選項字符串包含多個選項值。 pg_conndefaults 可以用于獲取關于新風格的可用的選項信息。

參數

新風格

connectOptions

一個聯接選項字符串,每個(選項)都以 keyword = value 形式書寫。 你可以在 libpqPQconnectdb() 手冊裡找到合法的選項列表。

舊風格

dbName

聲明一個有效數據庫名.

[-host hostName]

要連接的後端服務器的名稱。

[-port portNumber]

要連接的數據庫服務器的 TCP 端口號。

[-tty tty]

聲明用于服務器來的可選的調試輸出文件或者TTY

-options serverOptions

傳遞給服務器的額外的配置選項。

返回值

成功時,返回一個數據庫聯接的句柄。句柄以前綴 pgsql 開頭。