<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # 31.14\. 環境變量 下面的環境變量可以用于選擇缺省的連接參數值,這些值將被`PQconnectdb` ,`PQsetdbLogin`和`PQsetdb`使用,如果調用代碼沒有直接聲明相應值的話。 比如,這些(環境變量)可以避免把硬編碼數據庫連接信息寫入簡單的客戶端應用中。 * `PGHOST`與[host](#calibre_link-499)連接參數表現行為相同。 * `PGHOSTADDR`與hostaddr連接參數表現行為相同。這樣可以代替或除去PGHOST以避免DNS查找的開銷。 * `PGPORT`與[port](#calibre_link-2089)連接參數表現行為相同。 * `PGDATABASE`與[dbname](#calibre_link-2090)連接參數表現行為相同。 * `PGUSER`與[user](#calibre_link-2091)連接參數表現行為相同。 * `PGPASSWORD`與[password](#calibre_link-2092)連接參數表現行為相同。 出于安全原因是不推薦使用這個環境變量的,因為某些操作系統允許非root用戶通過ps 看到進程的環境變量,而是考慮使用`~/.pgpass`的文件(詳情請看[Section 31.15](#calibre_link-457))。 * `PGPASSFILE`指定密碼文件的名稱用于查找。如果沒有設置, 默認為`~/.pgpass`(見[Section 31.15](#calibre_link-457))。 * `PGSERVICE`與[service](#calibre_link-2093)連接參數表現行為相同。 * `PGSERVICEFILE`指定連接服務的文件中每個用戶的名字, 如果沒有設置默認`~/.pg_service.conf` (見[Section 31.16](#calibre_link-506))。 * `PGREALM`設置與PostgreSQL一起使用的 Kerberos 域, 如果該域與本地域不同的話。如果設置了`PGREALM`,libpq 應用將試圖用這個域(realm)與服務器進行認證并且使用獨立的門票文件(ticket files) 以避免與本地的門票文件沖突。只有在服務器選擇了 Kerberos 認證時才使用這個環境變量。 * `PGOPTIONS`與[options](#calibre_link-2094)連接參數表現行為相同。 * `PGAPPNAME`與[application_name](#calibre_link-1053)連接參數表現行為相同。 * `PGSSLMODE`與[sslmode](#calibre_link-2095)連接參數表現行為相同。 * `PGREQUIRESSL`與[requiressl](#calibre_link-2096)連接參數表現行為相同。 * `PGSSLCOMPRESSION`與[sslcompression](#calibre_link-2097)連接參數表現行為相同。 * `PGSSLCERT`與[sslcert](#calibre_link-2098)連接參數表現行為相同。 * `PGSSLKEY`與[sslkey](#calibre_link-2099)連接參數表現行為相同。 * `PGSSLROOTCERT`與[sslrootcert](#calibre_link-2100)連接參數表現行為相同。 * `PGSSLCRL`與[sslcrl](#calibre_link-2101)連接參數表現行為相同。 * `PGREQUIREPEER`與[requirepeer](#calibre_link-2102)連接參數表現行為相同。 * `PGKRBSRVNAME`與[krbsrvname](#calibre_link-2103)連接參數表現行為相同。 * `PGGSSLIB`與[gsslib](#calibre_link-2104)連接參數表現行為相同。 * `PGCONNECT_TIMEOUT`與[connect_timeout](#calibre_link-2105)連接參數表現行為相同。 * `PGCLIENTENCODING`與[client_encoding](#calibre_link-2106)連接參數表現行為相同。 下面的環境變量可以用于為每個PostgreSQL會話聲明缺省特性。 (又見[ALTER ROLE](#calibre_link-17)和[ALTER DATABASE](#calibre_link-1431)命令, 在每用戶或每數據庫的基礎上設置缺省行為。) * `PGDATESTYLE`設置缺省的日期/時間表現形式。(等效于`SET datestyle TO ...`。) * `PGTZ`設置缺省的時區。(等效于`SET timezone TO ...`。) * `PGGEQO`為基因優化器設置缺省模式。(等效于`SET geqo TO ...`。) 請參考SQL命令[SET](#calibre_link-675)獲取這些環境變量的正確數值。 下面的環境變量決定libpq的內部行為;它們覆蓋編譯的缺省。 * `PGSYSCONFDIR`設置包含`pg_service.conf` 文件和未來版本中可能的其他系統范圍的配置文件的目錄。 * `PGLOCALEDIR`設置包含信息國際化的`locale`文件目錄。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看