第 4 章 使用 pgAdmin 使用 pgAdmin
本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com
pgAdmin4 1.6 版是久经考验的 PostgreSQL 图形化管理工具的版本。它完全重写了前身 pgAdmin3。pgAdmin3 的某些功能尚未移植到 pgAdmin4 中,不过将来可能会移植到 pgAdmin4 中。pgAdmin4 中的许多功能在 pgAdmin3 中就有,所以即使你还在使用 pgAdmin3,本章的讨论也会很有价值。我们还将介绍 pgAdmin3 中尚未移植到 pgAdmin4 中的一些常用功能。在本章的其余部分,我们将简单地把两者都称为 pgAdmin,只在功能不同的地方对版本进行区分说明。
备注
到目前为止,pgAdmin4 与 pgAdmin3 相比的主要变化是,pgAdmin4 更好地支持新的 9.6 和 10 结构,包括在服务器或桌面模式下运行的能力;改进的查询结果窗格,可以编辑记录,也可以选择非连续行;以及性能的提高。 如果你使用的是 Windows,请确保使用 pgAdmin4 1.6 或更高版本。以前的 pgAdmin4 版本在 Windows 上以桌面模式运行时存在性能问题。
虽然 pgAdmin 有不足之处,但我们总是感到鼓舞,因为它不仅能迅速修复错误,而且还能迅速添加新功能。由于PostgreSQL开发者将pgAdmin定位为PostgreSQL最常用的图形化管理工具,而且许多PostgreSQL二进制发行版都打包了pgAdmin,因此开发者承担了使pgAdmin始终与PostgreSQL最新发行版同步的责任。如果 PostgreSQL 的新版本引入了新功能,你就可以使用最新的 pgAdmin 进行管理。如果你是 PostgreSQL 的新手,在探索其他工具之前,一定要先从 pgAdmin 开始。
入门
pgAdmin4 随许多发行版一起提供。从 PostgreSQL 9.6 开始的 BigSQL 和 EDB 发行版都将 pgAdmin4 作为一个选项。请注意,如果你需要在 PostgreSQL 9.6 以上版本使用 pgAdmin3,你需要使用BigSQL pgAdmin3 LTS,它已经打了补丁,可以处理 9.6 和 10 版本。pgAdmin3 LTS 可以通过 BigSQL 软件包管理器安装。版本 9.5 之后,EDB 软件包只包含 pgAdmin4。pgAdmin 小组将不再对 pgAdmin3 进行更新或增强。
如果你安装的是 pgAdmin 而不是 PostgreSQL,你可以从pgadmin.org 下载 pgAdmin。在网站上,你可以选择阅读介绍 pgAdmin 的指南。有冒险精神的用户可以尝试 pgAdmin 的测试版和 alpha 版。PostgreSQL 社区将非常感谢你的测试帮助。
功能概览
为了吊起你的胃口,这里列出了我们最喜欢的 pgAdmin 功能。更多内容请参见pgAdmin 功能:
- 服务器和桌面模式
pgAdmin4 可安装为桌面模式或网络服务器 WSGI 应用程序。
- 图表说明您的查询
这项超棒的功能可以让用户以图形的方式了解查询规划器在想什么。虽然基于文本的冗长计划器输出仍有其用武之地,但图形解释提供了更易于理解的鸟瞰图。
- SQL 窗格
pgAdmin 最终是通过 SQL 与 PostgreSQL 进行交互的,而且它毫不吝啬地让你看到生成的 SQL。当你使用图形界面对数据库进行修改时,pgAdmin 会在 SQL 窗格中自动显示执行任务的底层 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access