다음 환경 변수는 다음에서 사용할 기본 연결 매개변수 값을 선택하는 데 사용할 수 있습니다.PQconnectdb, PQsetdb로그인그리고PQsetdb호출 코드에서 직접 값을 지정하지 않은 경우. 이는 예를 들어 데이터베이스 연결 정보를 간단한 클라이언트 애플리케이션에 하드 코딩하는 것을 방지하는 데 유용합니다.
PGHOST다음과 동일하게 동작합니다호스트연결 매개와이즈 토토.
PGHOSTADDR다음과 동일하게 동작합니다hostaddr연결 매개와이즈 토토. 이는 대신하거나 추가로 설정할 수 있습니다.PGHOSTDNS 조회 오버헤드를 방지합니다.
PG포트다음과 동일하게 동작합니다포트연결 매개와이즈 토토.
PGDATABASE다음과 동일하게 동작합니다db이름연결 매개와이즈 토토.
PGUSER다음과 동일하게 동작합니다사용자연결 매개와이즈 토토.
PGPASSWORD다음과 동일하게 동작합니다비밀번호연결 매개와이즈 토토. 일부 운영 체제에서는 루트가 아닌 사용자가 다음을 통해 프로세스 환경 변수를 볼 수 있도록 허용하므로 보안상의 이유로 이 환경 변수를 사용하지 않는 것이 좋습니다.ps; 대신 비밀번호 파일 사용을 고려하세요(참조토토 커뮤니티 : 문서 : 10 : 33.15. 암호 파일).
PGPASSFILE다음과 동일하게 동작합니다패스파일연결 매개와이즈 토토.
PGSERVICE다음과 동일하게 동작합니다서비스연결 매개와이즈 토토.
PGSERVICEFILE사용자별 연결 서비스 파일의 이름을 지정합니다(참조PostgreSQL : 문서 : 10 : 33.16. 연결 서비스 스포츠 토토 베트맨). 기본값은~/.pg_service.conf또는%APPDATA%\postgresql\.pg_service.confMicrosoft Windows의 경우.
PGOPTIONS다음과 동일하게 동작합니다옵션연결 매개와이즈 토토.
PGAPPNAME다음과 동일하게 동작합니다응용프로그램_이름연결 매개와이즈 토토.
PGSSLMODE다음과 동일하게 동작합니다sslmode연결 매개와이즈 토토.
PGREQUIRESSL다음과 동일하게 동작합니다requiressl연결 매개와이즈 토토. 이 환경 변수는 더 이상 사용되지 않습니다.PGSSLMODE와이즈 토토; 두 와이즈 토토를 모두 설정하면 이 와이즈 토토의 효과가 억제됩니다.
PGSSL압축다음과 동일하게 동작합니다ssl압축연결 매개와이즈 토토.
PGSSLCERT다음과 동일하게 동작합니다sslcert연결 매개와이즈 토토.
PGSSLKEY다음과 동일하게 동작합니다sslkey연결 매개와이즈 토토.
PGSSLROOTCERT다음과 동일하게 동작합니다sslrootcert연결 매개와이즈 토토.
PGSSLCRL다음과 동일하게 동작합니다sslcrl연결 매개와이즈 토토.
PGREQUIREPEER다음과 동일하게 동작합니다requirepeer연결 매개와이즈 토토.
PGKRBSRVNAME다음과 동일하게 동작합니다krbsrvname연결 매개와이즈 토토.
PGGSSLIB다음과 동일하게 동작합니다gsslib연결 매개와이즈 토토.
PGCONNECT_TIMEOUT다음과 동일하게 동작합니다connect_timeout연결 매개와이즈 토토.
PGCLIENTENCODING다음과 동일하게 동작합니다client_encoding연결 매개와이즈 토토.
PGTARGETSESSIONATTRS다음과 동일하게 동작합니다target_session_attrs연결 매개와이즈 토토.
다음 환경 변수를 사용하여 각각에 대한 기본 동작을 지정할 수 있습니다.PostgreSQL세션. (또한 참조역할 변경그리고데이터베이스 변경사용자별 또는 데이터베이스별로 기본 동작을 설정하는 방법에 대한 명령입니다.)
참조SQL명령SET이러한 환경 변수의 올바른 값에 대한 정보는.
다음 환경 변수는 내부 동작을 결정합니다.libpq; 컴파일된 기본값을 재정의합니다.