Linux有什么好的PostgreSQL客户端吗?

时间:2009-05-22 14:49:18

标签: linux postgresql client database-administration

我对没有为PostgreSQL提供良好的Linux GUI管理和开发工具感到沮丧。

pgAdmin III是错误的,无法使用的......嗯,软件,与仅限Windows的PostgreSQL Maestro和EMS PostgreSQL管理器相比。

phpPgaAmin看起来并不乐观。

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

要求是:

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

    有什么想法吗?

4 个答案:

答案 0 :(得分:6)

你试过Squirrel SQL吗?

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

答案 1 :(得分:3)

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

[2016年更新] 实际上,我使用DataGrip https://www.jetbrains.com/datagrip/是Intellij开发的工具

答案 2 :(得分:2)

Postgresql工具

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

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

答案 3 :(得分:0)

在momen Navicat似乎为数据库IMHO提供了最好的管理工具。

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

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