PostgreSQL 中文参考文档
🌐 英文原版 官方 ↗

PostgreSQL 客户端应用程序


本部分收录了 PostgreSQL 客户端应用程序与实用管理工具的参考手册。这些工具的通用特征是它们可以在任意客户端主机上独立运行,无论数据库服务器位于何处。

在命令行指定时,用户名与数据库名称的大小写均会予以保留;若包含空格或特殊字符需使用引号包裹。

Table of Contents

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 — 从归档文件中恢复一个 PostgreSQL 数据库,该归档文件由 pg_dump 创建
pg_verifybackup — 验证一个 PostgreSQL 集群基础备份的完整性
psql — PostgreSQL 的交互式终端
reindexdb — 重建一个 PostgreSQL 数据库的索引
vacuumdb — 回收一个 PostgreSQL 数据库的垃圾并进行分析