34.14. 环境变量

下列环境变量能被用于选择默认的连接参数值,如果调用代码没有直接指定值,它们将被用于PQconnectdbPQsetdbLoginPQsetdb。例如,这些有助于防止数据库连接信息被硬编码到简单的客户端应用中。

下面的环境变量可用来为每一个PostgreSQL会话指定默认行为(为每一个用户或每一个数据库设置默认行为的方法还可见ALTER ROLEALTER DATABASE命令)。

这些环境变量的正确值可参考SQL 命令 SET

下面的环境变量决定libpq的内部行为,它们会覆盖编译在程序中的默认值。