Docker安装postgres最新版

1. postgres数据库

PostgreSQL是一种开源的关系型数据库管理系统(RDBMS),它是一种高度可扩展的、可靠的、功能丰富的数据库系统。以下是关于PostgreSQL的一些介绍:

开源性:PostgreSQL是一个开源项目,可以免费使用和修改。它的源代码可以被任何人查看、修改和贡献。

关系型数据库:PostgreSQL是一种关系型数据库,它使用表格来存储和组织数据。它支持SQL查询语言,可以进行复杂的数据操作和查询。

可扩展性:PostgreSQL具有良好的可扩展性,可以处理大量的数据和高并发访问。它支持水平扩展和垂直扩展,可以通过添加更多的服务器节点或增加硬件资源来提高性能。

可靠性:PostgreSQL具有高度可靠性和数据完整性。它支持事务处理和ACID(原子性、一致性、隔离性和持久性)特性,可以确保数据的一致性和可靠性。

功能丰富:PostgreSQL提供了许多高级功能,如复杂查询、索引、触发器、视图、存储过程、外键约束等。它还支持全文搜索、地理空间数据处理、JSON数据类型等先进的功能。

2.用docker部署

docker search postgres
docker pull postgres
docker run -it --name postgres  --privileged \
-e POSTGRES_PASSWORD=Abc1234% \
-p 5432:5432 \
-v /usr/local/software/postgres/data:/var/lib/postgresql/data \
-d postgres
docker logs postgres #查看日志
docker exec -it postgres  /bin/bash  容器内连接数据库
[root@k8s-ke-cloud mqq]# docker exec -it postgres  /bin/bash
root@33ab3f9009d1:/# su postgres
postgres@33ab3f9009d1:/$ psql
psql (14.1 (Debian 14.1-1.pgdg110+1))
Type "help" for help.postgres=# \lList of databasesName    |  Owner   | Encoding |  Collate   |   Ctype    |   Access privileges   
-----------+----------+----------+------------+------------+-----------------------postgres  | postgres | UTF8     | en_US.utf8 | en_US.utf8 | template0 | postgres | UTF8     | en_US.utf8 | en_US.utf8 | =c/postgres          +|          |          |            |            | postgres=CTc/postgrestemplate1 | postgres | UTF8     | en_US.utf8 | en_US.utf8 | =c/postgres          +|          |          |            |            | postgres=CTc/postgres
(3 rows)postgres=# 

3. 验证:Navicat连接数据库

在这里插入图片描述端口: 5432
用户名:postgres
密码:Abc1234%
初始化数据库:postgres
(docker运行语句可以看到密码和端口)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/207582.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何检查代理和防火墙设置

这样的错误可能会突然出现在个人计算机屏幕上,当访问您喜爱的网站时。这是什么原因,如何快速解决这个问题?我们将弄清楚如何检查。 关于访问问题 对网站的访问受阻实际上是一个非常常见的错误,它既可能是由于物理原因&#xff08…

Linux高级管理-搭建网站服务

在Ihternet 网络环境中,Web 服务无疑是最为流行的应用系统。有了Web站点,企业可以充分 展示自己的产品,宣传企业形象。Web站点还为企业提供了与客户交流、电子商务交易平台等丰富 的网络应用。部署与维护Web 服务是运维工程师必须掌握的一个技…

Launcher3 一键改变Icon Shape 原理浅析

Launcher3 一键改变Icon Shape 原理浅析 在Android O Launcher3 Google 团队增加了一个新特性,可以在设置里面更改 桌面Icon 形状,分别可以改为系统默认、方形、方圆形、圆形、泪珠形。 在Android P Launcher3 Google团队继续保持这一神奇特性&#xff0…

python中的下划线

本文介绍了Python中单下划线和双下划线的5种表现形式,以及一些使用方法。其中有一些含义仅仅是依照约定,被视作是对程序员的提示,而有一些含义是由Python解释器严格执行的。 单前导下划线:_var单末尾下划线:var_双前导…

PHP介绍及安装

一、PHP语言介绍 1. PHP是一种用于创建动态交互性网站的服务器端脚本语言。PHP文件通常包含HTML标签和一些PHP脚本代码,这些PHP代码可以放置在文档的任意位置。 2. PHP文件是什么 PHP文件是一种包含有效的HTML、JavaScript代码和PHP代码的文件。PHP代码在服务器上执行,并将…

《网络弹性法案》协议达成,欧盟立法进一步临近实施

欧盟的《网络弹性法案》规定了所有硬件和软件的强制性网络安全要求 《网络弹性法案》(CRA)是欧洲议会和欧洲理事会就即将实施的重要立法达成的政治协议。该法案于 2022 年 9 月由欧洲委员会首次提出,旨在提高数字产品的网络安全,造…

离高薪测试你可能只差这个理解:python 内存管理机制

近期有小伙伴跟我反馈 ,面试有遇到面试官问 python 内存管理机制相关的问题,因为之前没有特地的去了解过,所以不知道怎么回答。 所以今天就专门写了这篇 python 内存管理机制的文章,来给大家系统的梳理一下内存管理机制的知识点&…

访问控制技术

访问控制是在身份认证的基础上,根据不同身份的用户对用户的访问请求加以限制。身份认证关心的是“你是谁,你是否拥有你所声明的身份”这个问题;而访问控制则关心“你能做什么,不能做什么”的问题。 在访问控制过程中,一…

1.查看表的基本结构,表的详细结构和修改表名

查看表的基本结构,表的详细结构和修改表名 1.查看数据表基本结构 有强迫症或健忘症的小伙伴们在建好数据库和表以后,通常会怀疑自己刚才是不是敲错了,怎么办?如果不是使用图形界面是不是就没法查看啦? 不存在的,这就…

大创项目推荐 医学大数据分析 - 心血管疾病分析

文章目录 1 前言1 课题背景2 数据处理3 数据可视化4 最后 1 前言 🔥 优质竞赛项目系列,今天要分享的是 🚩 基于大数据的心血管疾病分析 该项目较为新颖,适合作为竞赛课题方向,学长非常推荐! &#x1f9…

给Flask加上百度翻译功能,这样可以用中文进行搜索了

上一篇博客:Flask之手搓bootstrap翻页-CSDN博客 里,对 OMDb API - The Open Movie Database 的搜索,只能使用英文,才能搜索出电影信息,如果使用中文,是搜索不到结果的。这里就需要使用翻译,把中…

剪映最新版的4.9,主要更新的功能(于2023年12月2日发布)

新增“多轨道音频”功能:用户可以将多个音频轨道叠加在一起,并对每个音频轨道进行单独的编辑。这使得用户可以更灵活地控制视频的音频效果。新增“音频调音”功能:用户可以使用音频调音功能对视频的音频进行调节,包括音量、音调、…

QString::arg()函数用法(数字前补零)

QString中的arg方法类似于 (1)“C中的printf中使用的格式输出符”和 (2)“C中string的append方法”的结合体。 常用的两种格式如下: 1. 用于填充字符串中的%1,%2…为给定的参数。 //原型: QString QString::arg(const QString & a1) &#xff08…

多功能智能遥测终端机 5G/4G+北斗多信道 视频采集传输

计讯物联多功能智能遥测终端机,全网通5G/4G无线通信、弱信号地区北斗通信,多信道自动切换保障通信联通,丰富网络接口及行业应用接口,支持水利、环保、工业传感器、控制终端、智能终端接入,模拟量/数字量/信号量采集&am…

camera2对摄像头编码h264

MediaCodec编码摄像头数据 前置:保存的一些成员变量 // 摄像头开启的 handler private Handler cameraHandler; // Camera session 会话 handler private Handler sessionHandler; //这里是个Context都行 private AppCompatActivity mActivity; // 这个摄像头所有需…

深入理解 Python 中的 eval 函数

更多资料获取 📚 个人网站:ipengtao.com eval 是 Python 中一个强大而灵活的函数,它允许将字符串作为代码执行。然而,由于其潜在的安全风险,使用时需要谨慎。本文将深入探讨 eval 函数的各个方面,包括基本…

delphi/python 实现小红书xhs用户作品列表和图片/视频无水印解析

技术学习,请勿用与非法用途!!! 成品图用户作品列表接口 /api/sns/web/v1/user_posted?num30&cursor&user_id642bf0850000000011022c4e&image_scenes http Get方式,请求头需要带上x-s x-t签名验证笔记明细…

直流负载箱的技术发展趋势和创新有哪些?

直流负载箱广泛应用于电子、通信、航空航天等领域,随着科技的不断发展,直流负载箱也在不断创新和改进,直流负载箱在负载电流和电压的测量方面要求高精度和高稳定性。未来的发展趋势是提高负载箱的测量精度和稳定性,以满足更高要求…

记录一些好的文章

高效编写可维护代码: 如何高效编写可维护代码? | 菜鸟教程 (runoob.com)

计算平均分并输出低于平均分的学生成绩

从键盘上输入若干&#xff08;<20&#xff09;个学生的成绩&#xff0c;统计计算出平均成绩&#xff0c;并输出低于平均分的学生成绩&#xff0c;用输入负数结束输入。 输入格式: 在一行中输入若干&#xff08;<20&#xff09;个学生的实型成绩&#xff0c;用输入负数结…