如何使用pgAdmin在PostgreSQL中可视化数据库表?

78

我正在尝试使用pgAdmin可视化表格及其关系。我已经了解到pgAdmin有一个查询可视化工具,但是该工具仅适用于处理查询。我的主要目标是生成数据库中所有可用表格的图形表示。


你是在尝试提取ERD吗? - amphibient
@amphibient 任何可视化;如果我能够生成ERD图表,那就更好了。 - sheidaei
你可以用Visio来做这个吗,如果你有的话? - amphibient
请访问此链接:http://www.smartdraw.com/specials/erddataflow.asp。 - amphibient
我找到了这个答案https://dev59.com/J2kw5IYBdhLWcg3wus_K#9694261。我正在使用pgAdmin 1.16,但无法看到数据库设计工具。 - sheidaei
这里有你需要的所有解释:http://dba.stackexchange.com/questions/16993/how-to-view-data-in-pgadmin-iii - ulrich
5个回答

75

在pgAdmin 4中,右键单击数据库,然后选择“生成ERD(Beta)”

图片描述


7
不再处于Beta版本,我的意思是现在只需要“生成ERD”,运行良好,谢谢! - antont
如何仅针对一个单独的表格及其相关内容进行操作? - undefined

23

我在PostgreSQL Wiki上找到了这个网页,其中介绍了各种利用PostgreSQL数据库的工具。我在Mac上使用DbWrench生成ERD。


21

关于pgadmin 3 进入工具 -> 查询工具

图形化查询构建器是查询工具视图中的一个选项卡。

不幸的是,Pgadmin 4没有这个选项。


20
你好,图形化查询生成器的选项卡在哪里?我有查询工具,但选项中没有GQB标签。请问这个工具在哪里可以找到? - Mel
2
pgAdmin在新版本中删除了这个功能,令人遗憾。 - Pepper Paige
5
在pgAdmin 4中,右键单击数据库 -> 生成ERD(测试版)。 - Max

6
尝试使用pgModeler - 有一个可用的演示版(尽管受到对象数量的限制)。此外,只支持PostgreSQL 9.x。

2
您可以使用JetBrains DataGrip来可视化您的数据库模式。创建到数据库的连接,然后右键单击[模式名称] -> 图表 -> 显示可视化效果。

仅适用于大公司:不是“免费的”。 - catch22
仅适用于大公司:不免费。 - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接