stackoverflow 指出我在这方面存在“belongs-on-serverfault”,因此进行交叉发布。
我对没有一个好的用于 PostgreSQL 的 Linux GUI 管理和开发工具感到沮丧。
与仅适用于 Windows 的 PostgreSQL Maestro 和 EMS PostgreSQL 管理器相比,pgAdmin III 是一个有缺陷且无法使用的软件。
phpPgaAmin 看起来不太有希望。
EMS PostgreSQL 管理器可以在 Wine 下工作,但是这样的设置存在许多问题。
要求如下:
- 大型表格(1M+)的表格数据编辑和浏览,能够通过FK或一些主从编辑跳转,GUI过滤等。
- 具有就地模式编辑的 ER 图
- 使用所有有用的 GUI 支持模式编辑和浏览
- 将架构变更日志放入数据库版本控制(迁移脚本)中。
- 选项卡式界面可以同时处理多个表和 SQL 查询。
等等。
有任何想法吗?
答案1
尝试一下 Minq Software 的 DBvisualizer ...http://www.minq.se/products/dbvis/
它很通用。它基于 Java,使用 JDBC 驱动程序来访问几乎任何 DB 平台。它是一款非常成熟的产品,有商业版和免费版。我非常喜欢它,我花了很多钱购买了授权版!
答案2
我使用 Navicat。他们有一个精简版,你可以免费下载,它不仅支持 postgres,还支持 MySQL。你可以执行诸如将表从一个数据库复制到另一个数据库之类的操作,而 pgadmin3 不支持此功能。此外,它的视觉效果更吸引人,这很好。
答案3
托拉可能值得一看。从技术上讲,它是“Oracle 工具包”,但它也可以处理 MySQL 和 PostgreSQL。
答案4
合并者是一个基于 GNOME 技术构建开源数据库应用程序的项目。