Docker Desktop使用PostgreSql配合PGAdmin的使用

news/2024/7/9 22:38:14 标签: postgresql, docker, 数据库

在看此教程之前,请先下载安装Docker Desktop

安装成功可以查看版本

然后拉取postgresql的镜像:docker pull postgres:14.2

版本可以网上找一个版本,我的不是最新的

发现会报一个问题

no matching manifest for windows/amd64 10.0.19045 in the manifest list entries 

如图操作,把你的false改成true,然后再执行一遍 docker pull postgres:14.2

然后docker images查看镜像

然后跑psql

docker run --name 【earsadmin】 -p 5432:5432 -e POSTGRES_PASSWORD=【earsadmin】 -d 【postgres:12.14】

这里一定要指定端口号,不然到时连不上数据库

【】包裹的第一个是Psql用户名,第二个是Psql密码,第三个是镜像加TAG版本号

然后通过pgadm连接

ears_d0是我用命令行登录创建的数据库,这个是登录命令psql -U postgres

创建数据库CREATE DATABASE ears_d0;

然后连接就好了

Psql导入数据库dump文件

psql -U earsadmin -d ears_d0 < C:\earsadmin.dmp
Docker postgreSql数据库 导入 dmp 方式:
20c928e35d05 是容器ID=》 docker ps
postgres: 是imge id
前提 需要创建 databas:ears_d0 username:earsadmin
docker cp earsadmin.dmp 是对应路径文件,我这个是当前路径docker cp earsadmin.dmp 20c928e35d05:/
docker exec -i postgres psql -U earsadmin -d ears_d0 <earsadmin.dmp


http://www.niftyadmin.cn/n/225807.html

相关文章

大厂面试-算法优化:冒泡排序你会优化吗?

关注公众号&#xff1a;”奇叔码技术“ 回复&#xff1a;“java面试题大全”或者“java面试题” 即可领取资料 原文&#xff1a;冒泡排序及优化代码 https://blog.csdn.net/weixin_43989347/article/details/122025689原文&#xff1a;十大经典排序算法 https://frxcat.fun/pa…

班级查分软件制作教程:老师必备技能!

如果你是一位老师或者学生&#xff0c;你一定知道班级查分软件的重要性。随着时代的发展&#xff0c;越来越多的学校开始使用班级查分软件来管理学生成绩和学生信息&#xff0c;这不仅可以提高学校的管理效率&#xff0c;也可以让老师和家长更加方便地了解学生的学习情况。目前…

ChatGPT实战100例 - (01) 秒出思维导图

文章目录ChatGPT实战100例 - (01) 秒出思维导图一、需求与思路1. 需求&#xff1a;快速的头脑风暴2. 思路&#xff1a;生成markdown然后转化嗯二、生成markdown语法的思维导图1. 问题2. 回答三、把markdown文本转换成思维导图1. 转换2. 下载ChatGPT实战100例 - (01) 秒出思维导…

第13届蓝桥杯省赛真题剖析-2022年4月17日Scratch编程初中级组

[导读]&#xff1a;超平老师的《Scratch蓝桥杯真题解析100讲》已经全部完成&#xff0c;后续会不定期解读蓝桥杯真题&#xff0c;这是Scratch蓝桥杯真题解析第122讲。 第13届蓝桥杯省赛举办了两次&#xff0c;这是2022年4月17日举行的第一次省赛&#xff0c;比赛仍然采取线上形…

大数据之Spark入门案例

文章目录前言一、案例简介二、前期准备三、代码开发四、运行结果总结前言 #博学谷IT学习技术支持# 上篇文章主要介绍了PySpark开发环境的搭建&#xff0c;接下来就是Spark的入门案例&#xff0c;通过入门案例进一步了解Spark的运行逻辑&#xff0c;开发环境的搭建可以参考文章…

Mybatis(十二)动态SQL

有的业务场景&#xff0c;也需要SQL语句进行动态拼接&#xff0c;例如&#xff1a; 批量删除&#xff1a; delete from t_car where id in(1,2,3,4,5,6,......这里的值是动态的&#xff0c;根据用户选择的id不同&#xff0c;值是不同的); 多条件筛选&#xff1a; select * fr…

网络安全:内网渗透实例,小白也能看懂内网渗透

一、前言 从 linux 打进去到域环境&#xff0c;到获取域控权限。全篇实操 二、外网打点 1、打开站点&#xff0c;很正常的一个登录界面 2、尝试登录后发现典型的 shiro 特征。 3、使用工具直接打 shiro 反序列化即可。 4、直接上冰蝎马&#xff0c;连接 【一>所有资源获取…

四、线程安全,synchronized,volatile(JMM)【4/12 5/12 6/12】【多线程】

4. 多线程带来的的风险-线程安全 (重点) 4.1 观察线程不安全 static class Counter {public int count 0;void increase() {count;} } public static void main(String[] args) throws InterruptedException {final Counter counter new Counter();Thread t1 new Thread(()…