PostgreSQL 中文参考文档
🌐 英文原版 官方 ↗

32.15. 环境变量 #

以下环境变量可用于选择默认的连接参数值, 如果调用代码没有直接指定值, 它们将被 PQconnectdb、 PQsetdbLogin 和 PQsetdb 使用。 例如, 它们有助于避免把数据库连接信息硬编码进简单的客户端应用程序。

以下环境变量可用于为每个 PostgreSQL 会话指定默认行为。 (另请参见 ALTER ROLE 和 ALTER DATABASE 命令, 它们提供了以每用户或每数据库为基础设置默认行为的方式。)

关于这些环境变量的正确取值, 请参考 SQL 命令 SET。

以下环境变量决定 libpq 的内部行为; 它们会覆盖编译时内置的默认值。