Jon*_*nas 20 postgresql tools management
之前用phpmyadmin管理过一个MySQL数据库,现在想管理一个PostgreSQL数据库。PostgreSQL 数据库在服务器上,而不是网络服务器上,所以我不使用 PHP。
有没有好的免费工具来管理 PostgreSQL 数据库?
我曾尝试使用 pgAdmin III,但与我以前使用过的 phpmyadmin 相比,它远非直观的应用程序。PostgreSQL DBA 通常使用什么?他们使用像 pgAdmin III 这样的图形工具还是主要是命令行工具?
Fra*_*ens 21
pgAdmin 和 psql,这些是我使用的工具。PHP 脚本对于数据库管理不是很有用,太慢并且事务有很多问题:出现问题时该怎么办?提交还是回滚?这使得 phpmyadmin 和 phpPgAdmin 等工具变得非常无用,脚本完成后,数据库连接将关闭。没有什么可提交或回滚的,您的 SQL 脚本已经消失了。
学习 SQL 和任何可以保持其数据库连接打开的工具,都可以完成这项工作。
小智 5
来自 Microsoft SQL Server,我真的很喜欢http://www.sqlmanager.net/products/postgresql/manager/ 来管理 PostgreSQL。
免费版拥有您入门所需的大部分内容。
查看JackDB,它是一个完全在您的 Web 浏览器中的数据库客户端。
无需在本地安装任何软件,因此您可以在 Mac OS X、Linux 和 Windows 上使用它,并且它适用于所有主要的现代浏览器(例如 Chrome、Firefox、IE、Safari 和 Opera)。它支持连接到 PostgreSQL,以及 MySQL、Oracle 和 SQL Server 数据库。
目前(7 月 13 日),它更像是一个功能齐全的查询编辑器,但它还包括基于 GUI 的管理功能,用于更改运行时配置参数或清理表等。
关于您在上面关于 SQL 历史的另一个答案中的评论(链接到一个已删除的问题),JackDB 包括每个连接(可本地搜索)和所有连接/数据源(可全局搜索)的所有 SQL 命令的完整历史记录。
完全披露:我是 JackDB 的创始人。