32

我对没有一个好的 PostgreSQL 的 Linux GUI 管理和开发工具感到沮丧。

pgAdmin III 是有缺陷且无法使用的……嗯,软件,与仅 Windows 的 PostgreSQL Maestro 和 EMS PostgreSQL 管理器相比。

phpPgaAmin 看起来并不乐观。

EMS PostgreSQL manager 可以在 Wine 下工作,但是这样的设置有很多问题。

要求是:

  1. 大表(1M+)的表数据编辑和浏览,可以FK跳转或者一些主从编辑,GUI过滤等。
  2. 具有就地模式编辑的 ER 图
  3. 带有所有有用的 GUI 支持的模式编辑和浏览
  4. 架构更改日志以放入数据库版本控制(迁移脚本)。
  5. 选项卡式界面能够同时处理多个表和 SQL 查询。

等等。

有任何想法吗?

4

4 回答 4

7

你试过松鼠 SQL 吗?

http://squirrel-sql.sourceforge.net/

于 2009-05-22T14:53:31.607 回答
5

目前我建议使用支持 Postgres 和许多其他数据库的 DBeaver ( http://dbeaver.jkiss.org/download/ )。

[2016 更新] 其实我正在使用 DataGrip https://www.jetbrains.com/datagrip/是 Intellij 开发的工具

于 2015-03-31T16:54:24.667 回答
2

PostgreSQL 工具

  • Phppgadmin - 我认为你应该重新评估你对这个工具的彻底解雇。它具有比 PgAdmin III 更大的功能集,并允许您通过本地套接字进行连接,而不是通过 JDBC 严格通过 tcp 端口进行连接。
  • Aqua Data Studio - 我以前经常使用这个工具,但我不确定它的当前状态。它支持 ER 映射并具有许多对开发人员有用的功能。

我怀疑你会在一个工具中找到你想要的一切。我使用 Postgresql 进行了很多开发,但我仍然发现自己是最高效的文本编辑器和命令行 psql 工具。

于 2009-05-26T17:39:22.003 回答
0

目前,Navicat 似乎为数据库生成了最好的管理工具,恕我直言。

查看他们的免费版本(支持多个数据库的高级版,包括 postgres 或仅 postgres 版本:...对于 postgresql)

http://navicat.com/en/download/download.html

于 2010-05-20T17:12:48.377 回答