conninfo

包含数据库连接参数的字符串

一个**conninfo**字符串是向libpq以及一些基于libpq的应用程序(例如psql)提供PostgreSQL连接参数的一种方法。它包含以“关键字=值”格式指定的参数,这些参数用空格分隔,例如"host=localhost dbname=testdb",或者一个URI风格的字符串(如RFC 3986中所定义),例如"postgresql://127.0.0.1/testdb"

libpq 函数

libpq提供了以下用于处理conninfo字符串的函数

  • PQconninfoParse()

更改历史记录

示例

使用conninfo字符串连接到PostgreSQL

$ psql "host=localhost dbname=testdb"
psql (13.1)
Type "help" for help.

postgres=#

请注意,该字符串也可以使用-d/--dbname选项提供,例如:

$ psql -d "host=localhost dbname=testdb"
psql (13.1)
Type "help" for help.

postgres=#
  • conninfo - 提供用于操作 conninfo 字符串的函数的扩展

分类

数据库连接PostgreSQL 概念

反馈

提交任何关于“conninfo”的评论、建议或更正 此处