pgAdmin 中文版由风向旗整理发布,是一款开源免费的数据库管理平台。作为 PostgreSQL 数据库的管理和开发工具,pgAdmin 是世界上最先进、最流行、功能最丰富的开源平台之一,支持 Linux、Unix、macOS 和 Windows 等操作系统,用于管理 PostgreSQL 数据库和 EDB Advanced Server 9.5 及更高版本。
pgAdmin 的主要功能包括数据库管理、查询执行、可视化数据设计和管理等。它提供了直观的图形用户界面,使用户可以轻松地执行各种数据库任务。pgAdmin 可以作为 Web 应用程序或桌面应用程序运行,为用户提供了灵活的选择。
更详细的功能和界面信息可以在 pgAdmin 的官方网站上找到。这款工具的开源性质使其成为数据库管理领域中备受欢迎的选择。
pgAdmin 具有丰富的功能,以下是其中一些主要特色:
- 多平台支持: pgAdmin 可以在多个操作系统上运行,包括 Microsoft Windows™、Linux 和 macOS,使其成为跨平台的数据库管理工具。
- 适用于多个 PostgreSQL 版本: pgAdmin 被设计用于支持多个 PostgreSQL 版本和衍生产品,确保与不同数据库系统的兼容性。
- 广泛的文档支持: 提供了详细的应用程序文档,同时还提供链接到 PostgreSQL 文档的方便链接,帮助用户更好地了解和使用工具。
- 多种部署模式: pgAdmin 提供了灵活的部署选项,包括桌面模式,使用专门构建的运行时,以及服务器模式,支持网络多用户的部署。
- 强大的查询工具: 内建颜色语法高亮功能的查询工具,使用户能够以直观的方式编写和执行数据库查询。
- 快速数据网格: 提供用于显示和输入数据的快速数据网格,使用户可以方便地查看和编辑数据库中的数据。
- 图形查询计划展示: 具备图形化查询计划展示功能,帮助用户直观地了解查询的执行计划。
- 授予向导: 提供用于快速更新 ACL(访问控制列表)的授予向导,简化了数据库权限管理的过程。
- 过程语言调试器: 支持 pl/pgsql 和 edb-spl(EnterpriseDB-specific Procedural Language)的过程语言调试器,帮助开发人员调试数据库存储过程。
- 模式差异工具: 提供了专门的模式差异工具,用于管理模式之间的差异,方便数据库结构的维护和更新。
- ERD 工具: 包含用于设计和记录模式的 ERD(Entity-Relationship Diagram)工具,帮助用户直观地理解和管理数据库结构。
这些特色使 pgAdmin 成为一款强大而灵活的数据库管理平台,适用于多种数据库开发和管理场景。
日常维护
pgAdmin 提供多种日常维护功能,使数据库管理更加便捷:
- 自动管理: 提供自动化管理功能,简化数据库的日常运维任务。
- 监控仪表板: 提供监控仪表板,用于实时监控数据库的性能和状态。
- 按需备份、恢复、清理和分析: 支持按需执行数据库备份、恢复、清理和性能分析等任务。
- SQL/shell/批处理作业调度代理: 支持调度和执行 SQL 查询、Shell 脚本和批处理作业,提高数据库管理的效率。
对象管理
pgAdmin 提供直观的界面,用于创建、查看和编辑所有常见的 PostgreSQL 对象,包括但不限于:
- 列
- 约束
- 数据库
- 域
- 外部表
- 外部数据包装器
- FTS 配置
- FTS 词典
- FTS 解析器
- FTS 模板
- 索引
- 语言
- 物化视图
- 规则
- 程序语言
- 模式
- 序列
- 表
- 表空间
- 触发功能
- 类型
- 观看次数
同时,pgAdmin 还支持管理 EDB Postgres Advanced Server 对象和 pgAgent 对象。
多字节支持
pgAdmin 提供对多种 PostgreSQL 服务器端编码的支持,包括但不限于:
- SQL_ASCII
- EUC_JP, EUC_CN, EUC_KR, EUC_TW
- JOHAB
- LATIN1, LATIN2, LATIN3, LATIN4, LATIN5, LATIN6, LATIN7, LATIN8, LATIN9, LATIN10
- ISO_8859_5, ISO_8859_6, ISO_8859_7, ISO_8859_8
- UNICODE/UTF-8
- MULE_INTERNAL
- KOI8
- WIN
- ALT
- WIN1256
- TCVN
- WIN874
浏览器支持
pgAdmin 在 Linux、macOS 或 Windows 上运行时支持以下浏览器:
- Chrome 72+
- Firefox 65+
- Edge 44+
- Safari 12+
尽管当前支持 Internet Explorer 11,但该支持将在 pgAdmin 的未来版本中停止。建议使用受支持的浏览器以确保最佳的用户体验。其他浏览器可能可以正常工作,但未经测试,与 pgAdmin 一起使用时可能出现问题。
pgAdmin 4 发布许可
pgAdmin 4 是在 PostgreSQL 许可下发布的,其许可声明如下:
PostgreSQL 许可证
版权所有 (c) 2013 – 2021,pgAdmin 开发团队
特此授予出于任何目的免费使用、复制、修改和分发本软件及其文档的许可,无需付费且无需书面同意,前提是所有副本中均出现上述版权声明和本段以及以下两段。
在任何情况下,PGADMIN 开发团队均不对任何一方的直接、间接、特殊、偶然或后果性损害负责,包括因使用本软件及其文档而导致的利润损失已告知此类损坏的可能性。
PGADMIN 开发团队明确拒绝任何保证,包括但不限于对适销性和特定用途适用性的暗示保证。此处提供的软件基于“原样”,PGADMIN 开发团队没有义务提供维护、支持、更新、增强或修改。
pgAdmin 4 中文设置
要将 pgAdmin 4 切换至中文,您可以执行以下步骤:
- 打开 pgAdmin 4。
- 转到 “File”(文件) 菜单。
- 选择 “Preferences”(首选项)。
- 在 “Miscellaneous”(杂项)选项卡下,找到 “User language”(用户语言)。
- 选择 “Chinese”(中文)。
- 单击 “Save”(保存)。
- 然后单击 “Refresh”(刷新)。
这样设置后,pgAdmin 4 将以中文显示。