Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

33,14. kèo bóng đá c1

Các kèo bóng đá c1 sau đây có thể được sử dụng để chọn các giá trị tham số kết nối mặc định, sẽ được sử dụng bởiPQConnectDB, PQSetDbLoginPQSetDBNếu không có giá trị được chỉ định trực tiếp bởi mã gọi. Chúng rất hữu ích để tránh thông tin kèo bóng đá c1 cơ sở dữ liệu mã hóa cứng vào các ứng dụng máy khách đơn giản, ví dụ:

  • PGHOSTHành xử giống nhưhosttham số kèo bóng đá c1.

  • PGHOSTADDRhành xử giống nhưhostaddrTham số kèo bóng đá c1. Điều này có thể được đặt thay vì hoặc ngoàiPGHOSTĐể tránh việc tra cứu DNS.

  • PGPORThành xử giống nhưCổngTham số kèo bóng đá c1.

  • pgdatabaseHành xử giống nhưdbnameTham số kèo bóng đá c1.

  • PGUSERHành xử giống nhưngười dùngTham số kèo bóng đá c1.

  • pgpasswordHành xử giống nhưMật khẩuTham số kết nối. Việc sử dụng kèo bóng đá c1 này không được khuyến nghị vì lý do bảo mật, vì một số hệ điều hành cho phép người dùng không root xem các kèo bóng đá c1 quy trình quaPS; Thay vào đó hãy xem xét sử dụng tệp mật khẩu (xemPhần 33.15).

  • pgpassfileHành xử giống nhưpassfileTham số kèo bóng đá c1.

  • PGServiceHành xử giống nhưDịch vụTham số kèo bóng đá c1.

  • PGServiceFileChỉ định tên của tệp dịch vụ kèo bóng đá c1 trên mỗi người dùng (xemPhần 33.16). Mặc định là~/.pg_service.confhoặc%appdata%\ postgresql \ .pg_service.confTrên Microsoft Windows.

  • pgoptionsHành xử giống nhưTùy chọntham số kèo bóng đá c1.

  • PGAPPNAMEHành xử giống nhưapplication_nameTham số kèo bóng đá c1.

  • PGSSLModeHành xử giống nhưSSLModetham số kèo bóng đá c1.

  • pgrequilesslHành xử giống nhưabitesslTham số kết nối. kèo bóng đá c1 này không được ủng hộ có lợi choPGSSLModekèo bóng đá c1; Cài đặt cả hai kèo bóng đá c1 triệt tiêu hiệu ứng của kèo bóng đá c1 này.

  • PGSSLCompressionHành xử giống nhưSSLCompressionTham số kèo bóng đá c1.

  • PGSSLCERTHành xử giống nhưSSLCERTTham số kèo bóng đá c1.

  • PGSSLKeyHành xử giống nhưSSLKeytham số kèo bóng đá c1.

  • PGSSLROOTCERTHành xử giống nhưSSLROOTCERTTham số kèo bóng đá c1.

  • PGSSLCRLHành xử giống nhưSSLCRLTham số kèo bóng đá c1.

  • pgrequirepeerHành xử giống nhưaberpeerTham số kèo bóng đá c1.

  • PGGSSENCMODEHành xử giống nhưGSSENCModeTham số kèo bóng đá c1.

  • PGKRBSRVNAMEhành xử giống nhưkrbsrvnametham số kèo bóng đá c1.

  • PGGSSLIBhành xử giống nhưGSSLIBtham số kèo bóng đá c1.

  • PGConnect_TimeoutHành xử giống nhưConnect_Timeouttham số kèo bóng đá c1.

  • pgclientencodinghành xử giống nhưclient_encodingtham số kèo bóng đá c1.

  • PGTargetSessionAttrshành xử giống nhưtarget_session_attrsTham số kèo bóng đá c1.

Các kèo bóng đá c1 sau đây có thể được sử dụng để chỉ định hành vi mặc định cho mỗiPostgreSQLPhiên. (Xem thêmVai trò thay đổithay đổi cơ sở dữ liệuCác lệnh cho các cách để đặt hành vi mặc định trên cơ sở người dùng trên mỗi người dùng hoặc mỗi cơ sở dữ liệu.)

  • PGDatestyleĐặt kiểu mặc định của biểu diễn ngày/giờ. (Tương đương vớiĐặt Datestyle thành ....)

  • PGTZĐặt múi giờ mặc định. (Tương đương vớiĐặt thời gian thành ....)

  • PGGEQOĐặt chế độ mặc định cho trình tối ưu hóa truy vấn di truyền. (Tương đương vớiĐặt GEQO thành ....)

Tham khảoSQLlệnhsetĐể biết thông tin về các giá trị chính xác cho các kèo bóng đá c1 này.

Các kèo bóng đá c1 sau đây xác định hành vi nội bộ củalibpq; Họ ghi đè mặc định được biên dịch.

  • PGSYSCONFDIRĐặt thư mục chứapg_service.confTệp và trong một phiên bản tương lai có thể các tệp cấu hình toàn hệ thống khác.

  • PLOCALEDIRĐặt thư mục chứaLocaleTệp để bản địa hóa tin nhắn.