Postgresql 9.2.24 문서 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.2 : 토토 커뮤니티 시스템 | up | 31 장.libpq-C 라이브러리 | 윈 토토 : 문서 : 9.2 : 암호 파일 |
다음 환경 변수를 사용하여 선택할 수 있습니다
기본 연결 매개 변수 값,pqconnectdb
, pqsetdblogin
andPQSETDB
값이 직접 지정되지 않은 경우
호출 코드. 하드 코딩 데이터베이스를 피하는 데 유용합니다
간단한 클라이언트 애플리케이션에 정보를 연결합니다
예.
pghosthost연결 매개 무지개 토토.
pghostaddrhostaddr연결 매개 무지개 토토. 이것은 대신 또는 입력 할 수 있습니다 에 대한 추가pghostDNS 조회를 피하려면 간접비.
pgport|포트연결 매개 무지개 토토.
pgdatabase|dbname연결 매개 무지개 토토.
PGUSER사용자연결 매개 무지개 토토.
pgpassword동일하게 행동합니다비밀번호연결 매개 무지개 토토. 이 환경 변수의 사용은 그렇지 않습니다 일부 운영 체제로서 보안상의 이유로 권장됩니다 뿌리가 아닌 사용자가를 통해 프로세스 환경 변수를 볼 수 있도록 허용합니다.PS; 대신 사용을 고려하십시오 그만큼~/.pgpass파일 (참조섹션 31.15).
pgpassfile이름을 지정합니다 조회에 사용할 비밀번호 파일. 설정하지 않으면 기본값이 있습니다 에게~/.pgpass(참조섹션 31.15).
pgservice서비스연결 매개 무지개 토토.
pgservicefile이름을 지정합니다 사용자 당 연결 서비스 파일. 설정하지 않으면 기본값이 있습니다 에게~/.pg_service.conf(참조섹션 31.16).
pgoptions옵션연결 매개 무지개 토토.
pgappname|Application_Name연결 매개 무지개 토토.
pgsslmode|sslmode연결 매개 무지개 토토.
pgrequiressl동일하게 동작합니다 그만큼요구 사항연결 매개 무지개 토토. 이 환경 변수는 더 이상 사용되지 않습니다 에 유리하게pgsslmode무지개 토토, 그러나 두 무지개 토토를 설정하면의 효과가 억제됩니다.pgsslmode.
pgsslcompression동일하게 행동합니다 로sslcompression연결 매개 무지개 토토.
pgsslcertSSLCERT연결 매개 무지개 토토.
pgsslkey|sslkey연결 매개 무지개 토토.
pgsslrootcert동일하게 동작합니다 그만큼SSLROOTCERT연결 매개 무지개 토토.
pgsslcrl|SSLCRL연결 매개 무지개 토토.
PGREQUIREPEER동일하게 동작합니다 그만큼요구 사항연결 매개 무지개 토토.
pgkrbsrvname동일하게 동작합니다 그만큼krbsrvname연결 매개 무지개 토토.
pggsslib|gsslib연결 매개 무지개 토토.
pgconnect_timeout동일하게 행동합니다 로Connect_Timeout연결 매개 무지개 토토.
pgclientencodi무지개 토토동일하게 행동합니다 로client_encodi무지개 토토연결 매개 무지개 토토.
다음 환경 변수를 사용하여 지정할 수 있습니다 각각의 기본 동작PostgreSQL세션. (참조 참조ALTER 역할and데이터베이스 변경방법에 대한 명령 사용자 당 또는 데이터베이스별로 기본 동작을 설정하십시오.)
pgdatestyle기본 스타일을 설정합니다 날짜/시간 표현. (동등한데이터 스타일 설정 ....)
pgtz기본 시간대를 설정합니다. (동등한시간대를 설정하십시오 ....)
pggeqo기본 모드를 설정합니다 유전자 쿼리 최적화기. (동등한GEQO 설정 ....)
참조SQL명령set올바른 값에 대한 정보 이러한 환경 무지개 토토의 경우.
다음 환경 변수는 내부를 결정합니다 행동libpq; 그들은 무시합니다 컴파일 된 기본값.
pgsysconfdir디렉토리를 설정합니다 포함pg_service.conf파일 그리고 미래의 버전에서는 아마도 다른 시스템 전체에서 구성 파일.
pglocaledir디렉토리를 설정합니다 포함로케일파일 메시지 국제화.