计算机编程
2023年9月27日星期三
使用 docker-compose 搭建 pgAdmin 服务
pgAdmin 是一个开源且免费的GUI数据库管理工具
pgAdmin 基本用法

出于想要减少订阅制软件的使用以及最近自建 Postgres 服务的两个原因,我计划开始使用pgAdmin。

在此之前,我一直都是使用 Jetbrains 的 Rider IDE 来简单的访问数据库。这种方式相对于自建 pgAdmin 存在两个缺点,第一是使用 Jetbrains 的软件需要付费,第二是必须要打开激活了 Jetbrains 的电脑才能使用。

pgAdmin 有web版,部署在服务器上何时何地都可以访问

最基础的操作和 Jetbrains 上面的差不多,添加一个数据库连接就可以开始使用了。

添加数据库连接

pgAdmin 中还有 schema 对比的工具,在进行数据库恢复之后可以在这里比较两个db 的 tables 是否相同。

schema diff 工具