全部產品
Search
文件中心

AnalyticDB:libpq

更新時間:Jun 19, 2024

libpq是一種用於訪問PostgreSQL資料庫的C語言介面。它提供了一套函數和方法,使您能夠在C程式中通過libpq庫與AnalyticDB PostgreSQL版資料庫進行互動,執行資料庫的串連、查詢、插入、更新和刪除等操作。

前提條件

  • 已擷取AnalyticDB PostgreSQL版執行個體的串連地址。

    • 如果您的用戶端部署在與AnalyticDB PostgreSQL版執行個體在同一地區且網路類型相同的ECS上,則可以使用內網地址進行串連。登入雲原生資料倉儲AnalyticDB PostgreSQL版控制台基本資料頁面的資料庫連接資訊地區,即可查看內網地址

    • 如果您的用戶端部署在與AnalyticDB PostgreSQL版執行個體在不同地區或網路類型不同的ECS或者阿里雲以外的系統上,則需要申請外網地址後使用外網地址進行串連。申請外網地址的方法,請參見管理外網地址

  • 已擷取用戶端的IP地址,並將用戶端地址加入AnalyticDB PostgreSQL版執行個體白名單中。具體操作,請參見設定白名單

操作步驟

在安裝了Greenplum或者PostgreSQL之後,在其lib目錄下可以找到其靜態庫和動態庫。

重要

AnalyticDB PostgreSQL 7.0版請安裝PostgreSQL 12以擷取正確的libpq版本。

相關文檔

Greenplum官網也提供了libpq安裝包,您可以方便地安裝和使用。詳情請參見Greenplum官方文檔