pgAdmin 是一款针对全球领先的开源数据库 PostgreSQL 所设计的强大管理与开发平台,支持多语言界面并由2358网发布。该工具可用于 Linux、Unix、macOS 及 Windows 系统,管理 PostgreSQL 及 EDB Advanced Server 9.5 及以上版本。
什么是 pgAdmin?
pgAdmin 是用于管理 PostgreSQL 及其衍生关系数据库(如 EnterpriseDB 的 EDB Advanced Server)的管理工具。它既可作为 Web 应用运行,也可作为桌面应用程序使用。

pgAdmin 主要特色
pgAdmin 功能丰富,以下列举部分核心特点:
多平台支持
- Microsoft Windows™
- Linux
- macOS
广泛兼容性
支持当前发布版本所能兼容的 PostgreSQL 及 EDB Postgres Advanced Server 多个版本。
完善的文档体系
- 内置 pgAdmin 应用说明
- 提供 PostgreSQL 官方文档链接
灵活的部署方式
- 桌面模式:使用专用运行时环境
- 服务器模式:支持网络多用户协同操作
丰富的工具集
- 支持语法高亮的强大查询工具
- 快速数据网格查看与编辑
- 图形化查询计划展示
- ACL 权限管理授予向导
- 过程语言调试器(支持 pl/pgsql 和 edb-spl)
- 模式差异比对工具
- 实体关系图(ERD)设计工具
日常维护功能
- 自动化管理任务
- 实时监控仪表板
- 按需备份、恢复、清理与分析
- SQL/Shell/批处理任务调度代理(pgAgent)
全面对象管理
支持创建、查看和编辑所有常见 PostgreSQL 对象,包括但不限于:
- 表、视图、物化视图
- 索引、序列、规则
- 函数、触发器、语言
- 模式、表空间、域
- 外部表、服务器及数据包装器
- 全文搜索相关对象(配置、词典、解析器、模板)
同时支持 EDB Postgres Advanced Server 特有对象(如包、过程、同义词)及 pgAgent 任务对象。
多字节编码支持
pgAdmin 兼容多数 PostgreSQL 服务端编码,包括:
- SQL_ASCII
- 多种 EUC 系列编码(日文、中文、韩文等)
- UNICODE/UTF-8
- 多种拉丁语系编码
- ISO 8859 系列
- 东欧及亚洲语言编码(KOI8, WIN, ALT, TCVN 等)
浏览器兼容性
pgAdmin 在 Linux、macOS 或 Windows 上运行时推荐使用以下浏览器:
- Chrome 72+
- Firefox 65+
- Edge 44+
- Safari 12+
注意:Internet Explorer 11 目前仍可运行,但将在未来版本中停止支持,建议用户尽快迁移至推荐浏览器。其他未列出的浏览器可能可以运行,但遇到问题可能无法获得官方修复。
开源许可
pgAdmin 4 基于 PostgreSQL 许可证发布:
- 允许免费使用、复制、修改和分发软件及文档
- 版权归 pgAdmin 开发团队所有(2013–2021)
- 软件按“原样”提供,不承担任何维护或担保责任
中文界面设置
如需切换为中文界面,请按以下步骤操作:
- 点击菜单 File(文件) -> Preferences(偏好设置)
- 选择 Miscellaneous(其他)选项卡
- 在 User language(用户语言)中选择“Chinese”
- 点击 Save(保存)后刷新(Refresh)界面即可生效