2025年9月25日: PostgreSQL 18 釋出!
支援的版本: 當前 (18) / 17 / 16 / 15 / 14 / 13
開發版本: devel
不支援的版本: 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

PostgreSQL 客戶端應用程式


本部分包含有關 PostgreSQL 客戶端應用程式和實用程式的參考資訊。並非所有這些命令都具有通用性;有些可能需要特殊許可權。這些應用程式的共同特點是它們可以在任何主機上執行,而與資料庫伺服器的位置無關。

在命令列上指定時,使用者和資料庫名稱會保留其大小寫—包含空格或特殊字元可能需要加引號。表名稱和其他識別符號不會保留其大小寫,除非另有說明,並且可能需要加引號。

目錄

clusterdb — 對 PostgreSQL 資料庫進行聚類
createdb — 建立一個新的 PostgreSQL 資料庫
createuser — 定義一個新的 PostgreSQL 使用者賬戶
dropdb — 刪除一個 PostgreSQL 資料庫
dropuser — 刪除一個 PostgreSQL 使用者賬戶
ecpg — 嵌入式 SQL C 預處理器
pg_amcheck — 檢查一個或多個 PostgreSQL 資料庫中的損壞情況
pg_basebackup — 獲取 PostgreSQL 叢集的基礎備份
pgbench — 對 PostgreSQL 執行基準測試
pg_combinebackup — 從增量備份和依賴備份重建完整備份
pg_config — 檢索有關已安裝 PostgreSQL 版本的資訊
pg_dump — 將 PostgreSQL 資料庫匯出為 SQL 指令碼或其他格式
pg_dumpall — 將 PostgreSQL 資料庫叢集匯出到指令碼檔案
pg_isready — 檢查 PostgreSQL 伺服器的連線狀態
pg_receivewal — 從 PostgreSQL 伺服器流式傳輸寫前日誌
pg_recvlogical — 控制 PostgreSQL 邏輯解碼流
pg_restore — 從 pg_dump 建立的歸檔檔案中恢復 PostgreSQL 資料庫
pg_verifybackup — 驗證 PostgreSQL 叢集基礎備份的完整性
psql PostgreSQL 互動式終端
reindexdb — 對 PostgreSQL 資料庫進行重新索引
vacuumdb — 對 PostgreSQL 資料庫進行垃圾回收和分析

提交更正

如果您在文件中發現任何不正確、與您對特定功能的體驗不符或需要進一步澄清的內容,請使用 此表格 報告文件問題。