Postgresql的docker部署及图形化界面管理实用指南
平时做技术实践时,很多问题不是概念不会,而是细节没串起来。拿“Postgresql的docker部署及图形化界面管理”来说,它看着像小点,放到项目里常会牵出环境、配置、兼容性和维护成本。下面按实际采用顺序,把思路、关键写法和容易踩坑的地方讲清楚,便于大家直接对照操作。
目录
- postgresql简介
- 部署
- 采用docker进行部署
- 数据库备份
- 采用教程
- 操作软件安装
- 软件连接数据库
postgresql简介
从实现思路看,PostgreSQL 是一款功能强大的开源关系型数据库,以其高度的标准兼容性和可扩展性而闻名。它完全兼容 ACID 事务,确保数据一致性,同时提供了窗口函数、JSON 兼容、全文检索等高级功能。不同于其他数据库,PostgreSQL 允许用户自定义函数、数据类型和运算符,甚至兼容多种编程语言作为存储过程语言。其稳定可靠的特性,使其成为处理复杂查询和高并发场景的理想选择,被誉为“世界上最先进的开源关系型数据库”。
实际处理时,本文将从介绍postgresql的部署,包括nas服务端与windows可视化软件。
部署
采用docker进行部署
这里采用docker部署,设备为飞牛nas
新建一个文件夹,命名为postgresql备用:
进入fnos的docker compose界面,点击新增项目:
填入项目名称:
然后选择路径,点击确定:
点击新建yml文件:
将以下代码复制进去,注意看注释,改一下用户名和密码,以及数据库名:
version: '3.8'
services:
postgres:
image: postgres:15 # 使用完整版本
container_name: postgresql
environment:
POSTGRES_DB: mydatabase #初始表的名称,可以自己改
POSTGRES_USER: myuser #用户名,自己改
POSTGRES_PASSWORD: mypassword #密码,自己改
ports:
- "30060:5432"
volumes:
- postgres_data:/var/lib/postgresql/data
volumes:
postgres_data:
之后点击确定即可,会出现以下界面,耐心等待安装:
出现exited:0时,就能够关闭窗口了:
能够看到,docker中显示正在运行:
至此数据库搭建完成。
数据库备份
理解这一步时,我们在上述代码中,采用的是docker compose部署,且指定了版本。所以,只要我们将文件夹复制走,就能够在任意一台带有docker的设备上,重建一个一模一样的数据库,无需采用复杂的指令进行备份。
建议借助nas的自动备份功能,每天都将数据库所在文件夹复制到其他设备。
采用教程
操作软件安装
落到代码里,命令行操作十分不便于,我们借助windows上的软件,进行图形化操作。这边选择DBserver进行。
点击以下链接:
DBserver下载
点击下载:
之后双击安装包,一路安装下去即可:
记得在最后一步勾选新建快捷方式,然后点击完成:
软件连接数据库
先打开软件,此时会自带一个数据库,但这不是我们新建的:
我们需连接到先前新建的数据库。点击数据库-新建数据库连接:
选择postgresql,然后点击下一步:
按照下图中的提示填写,然后点击完成:
注:如果忘记了用户名密码,能够去yml文件里查看
之后能够看到如下所示界面,我将我的数据库命名为feng:
双击上图中数据库,进入驱动安装流程:
之后就能够正常访问了:
至此,postgresql的部署以及图形化界面的安装完成。
到此这篇关于Postgresql的docker部署及图形化界面管理的文章就介绍到这了,更多相关Postgresql docker部署内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多兼容脚本之家!
您可能感兴趣的文章:
- docker更快部署postgresql的完整步骤记录
- docker安装Postgresql数据库及基本操作
- Docker部署postgresql的方法实现
- Docker PostgreSQL容器化部署方式
- Docker Compose安装部署PostgreSQL数据库的实现步骤
- PostgreSQL Docker部署+SpringBoot集成方式
- Docker环境实现PostgreSQL自动备份的流程步骤
- 从Docker容器中备份整个PostgreSQL的操作步骤
- Docker安装PostgreSQL数据库的详细步骤
- 采用Docker安装向量数据库milvus同时且安装图形化界面的方法
-
08.27
三国志异闻录徐庶培养攻略
-
08.27
歧路旅人0学者猫艾拉如何入队招募-歧路旅人0学者猫艾拉怎样进行入队招募
-
08.27
使命召唤黑色行动7钢犬厉害吗-使命召唤黑色行动7钢犬强不强
-
08.27
空洞骑士丝之歌圣咏殿有哪些物品-空洞骑士丝之歌圣咏殿包含什么物品
-
08.27
绝区零如何照装备-绝区零队伍搭配推荐
-
08.27
曙光英雄哪个坦克英雄最强-曙光英雄中最强的坦克英雄是谁
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏