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 形式书写。
你可以在 libpq 的PQconnectdb() 手册里找到合法的选项列表。
旧风格
- dbName
声明一个有效数据库名.
- [-host hostName]
要连接的后端服务器的名称。
- [-port portNumber]
要连接的数据库服务器的 TCP 端口号。
- [-tty tty]
声明用于服务器来的可选的调试输出文件或者TTY.
- -options serverOptions
传递给服务器的额外的配置选项。
返回值
成功时,返回一个数据库联接的句柄。句柄以前缀 pgsql 开头。