是否有任何好的免费工具来管理PostgreSQL数据库?[关闭]


20

以前,我曾使用phpmyadmin来管理MySQL数据库,但现在我想管理PostgreSQL数据库。PostgreSQL数据库位于服务器上,而不是网络服务器上,因此我不使用PHP。

是否有任何好的免费工具来管理PostgreSQL数据库?

我已经尝试过pgAdmin III,但是与我以前使用的phpmyadmin相比,它不是一个直观的应用程序。PostgreSQL DBA通常使用什么?他们使用像pgAdmin III这样的图形工具还是主要是命令行工具?


还有很长的列表中PostgreSQL的维基:wiki.postgresql.org/wiki/...
a_horse_with_no_name

PostgreSQL的dbForge Studio发布了!Express版本是完全免费的。
Devart

Answers:


6

还有的Navicat PostgreSQL的和其他的数据库平台。

它具有免费的lite和商业版本。


3
我认为他们没有提供免费的精简版
David

navicat很棒,但是我也希望它带有一个免费版本...如果您有任何链接可以提供,那将是非常受欢迎的。
KookieMonster 2013年

多年来,我发现PostgreSQL的Navicat经常出现错误并且不可靠
Dylan Hettinger

21

pgAdmin和psql,这些是我使用的工具。PHP脚本对数据库管理不是很有用,速度太慢,并且事务有很多问题:出现问题时该怎么办?提交还是回滚?这使得诸如phpmyadmin和phpPgAdmin之类的工具变得毫无用处,脚本完成后,数据库连接将关闭。没有要提交或回滚的内容,您的SQL脚本已经消失了。

学习SQL,任何可以使其数据库连接保持打开状态的工具都可以完成这项工作。


1
我已经使用pgAdmin和psql几个月了,但是我很失望。结果集psql在Windows上看起来很糟糕,当有很多列时,几乎是不可能读取的。而且,使用pgAdmin很难获得良好的工作流程,例如,请参阅如何在pgAdmin III中使用SQL编辑器访问查询历史记录?
乔纳斯(Jonas)


5

检查JackDB,它完全是您的Web浏览器中的数据库客户端。

没有要在本地安装的软件,因此您可以在Mac OS X,Linux和Windows上使用它,并且它可以在所有主要的现代浏览器(例如Chrome,Firefox,IE,Safari和Opera)上使用。它支持连接到PostgreSQL以及MySQL,Oracle和SQL Server数据库。

目前(7月13日),它不仅是功能齐全的查询编辑器,而且还包括基于GUI的管理功能,可用于更改运行时配置参数或清理表。

关于上面关于SQL历史记录(链接到已删除的问题)的另一个答案中的评论,JackDB包括每个连接(可在本地搜索)以及所有连接/数据源(可全局搜索)中所有SQL命令的完整历史记录。

全面披露:我是JackDB的创始人。


1
以及如何针对台式机或本地服务器上运行的本地数据库使用此功能?
a_horse_with_no_name

目前,如果不从本地计算机打开远程端口,则无法使用云版本。我们正在研究几种简化方法(progrium.com/localtunnel看起来很酷,尽管它只有http),但目前,它最适合已经可以通过网络访问的云数据库(例如:Heroku Postgres,Amazon RDS等)。
sehrope

4

好吧,如果适合的话,还有phpPgAdmin。


听起来不错。但是目前我没有网络服务器,并且没有运行PHP。有没有类似的GUI工具?如果可以通过SSH登录到远程数据库,这也将很有帮助。
乔纳斯(Jonas)

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.