如何在本地码头工人安装12 + pgadmin Postgres

  介绍

这篇文章给大家分享的是有关如何在本地码头工人安装Postgres 12 + pgadmin的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

介绍

项目最近要升级Posgres数据库,从9.6升级到12 +。为了做一些迁移测试,我本地要安装几个版本的Postgres、最方便的就是用码头工人安装了,没有版本冲突的问题,好管理,方便删除。

另外建议使用docker-compose,或者堆栈,简单说就是可以数据存在本地,这样每次重新启动,数据不会丢,可以重复使用。如果是做集成测试,则可以每次启动一个新的DB。

下面docker-compose文件里面还有pgadmin,这样使用Postgres更方便。也可以使用自己喜欢的数据库浏览器,我自己用想法(最终)带的数据库插件。

支持英特尔CPU

我在MacOS下用了一段时间,没问题。

<李>

保存成docker-compose。李yml文件

<李>

在文件路径下运行docker-compose起来- d

说明:

<李>

用户和密码自己随意设置

<李>

卷是本地保存数据库的路径

<李>

港口:默认是5432。我一般喜欢改成15432项目多了,10000下的港口很拥挤

<李>

pgadmin的电子邮件和密码是页面登陆密码

<李>

pgadmin的数量和港口跟Postgres性质一样

版本:,& # 39;3.5 & # 39;      服务:   ,postgres:   ,container_name: pg12   ,图片:postgres: 12   ,环境:   ,POSTGRES_USER: pg12   ,POSTGRES_PASSWORD: pg12   ,PGDATA:/数据/postgres   ,数量:   ,安康;postgres12:/用户/szhang/postgresql/pg12   ,港口:   ,安康;“5432:5432"   ,网络:   安康;pg12   ,重启:unless-stopped      ,pgadmin:   ,container_name: pgadmin12   ,图片:dpage/pgadmin4   ,环境:   ,PGADMIN_DEFAULT_EMAIL: a@gmail.com   ,PGADMIN_DEFAULT_PASSWORD: a@gmail.com   ,数量:   ,安康;pgadmin12:/用户/szhang/postgresql/.pgadmin12   ,港口:   ,安康;“27777:80"   ,网络:   安康;pg12   ,重启:unless-stopped      网络:   ,pg12:   ,司机:桥      卷:   ,postgres12:   以前,pgadmin12:

支持苹果M1

这个版本唯一不同在于Postgres形象是ARM版本的,专门支持最新的苹果M1芯片的电脑。另外多说一句,苹果M1电脑可以跑码头工人,但是很多码头工人形象还没有ARM版,所以目前用M1电脑做开发(需要码头工人)还不方便。

版本:,& # 39;3.5 & # 39;      服务:   ,postgres:   ,container_name: pg12   ,图片:arm64v8/postgres: 12.6   ,环境:   ,POSTGRES_USER: pg12   ,POSTGRES_PASSWORD: pg12   ,PGDATA:/数据/postgres   ,数量:   ,安康;postgres12:/用户/shubozhang/dev/postgresql/pg12   ,港口:   ,安康;“5432:5432"   ,网络:   安康;pg12   ,重启:unless-stopped      ,pgadmin:   ,container_name: pgadmin12   ,图片:dpage/pgadmin4   ,环境:   ,PGADMIN_DEFAULT_EMAIL: a@gmail.com   ,PGADMIN_DEFAULT_PASSWORD: a@gmail.com   ,数量:   ,安康;pgadmin12:/用户/shubozhang/dev/postgresql/.pgadmin12   ,港口:   ,安康;“27777:80"   ,网络:   安康;pg12   ,重启:unless-stopped      网络:   ,pg12:   ,司机:桥      卷:   ,postgres12:   之前,pgadmin12:

测试

pgAdmin

登陆,使用docker-compose里面的邮箱和密码

如何在本地码头工人安装Postgres 12 + pgAdmin

使用界面

如何在本地码头工人安装Postgres 12 + pgAdmin

使Intellij IDE用用户名:密码,和端口就可以链接了。

如何在本地码头工人安装Postgres 12 + pgAdmin

感谢各位的阅读!关于“如何在本地码头工人安装Postgres 12 + pgAdmin”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

如何在本地码头工人安装12 + pgadmin Postgres