linux 使用docker安装 postgres 教程,踩坑实践,Linux运维程序员最大的悲哀是什么

本文详细介绍了在Linux环境下使用Docker安装Postgres数据库的过程,包括如何通过docker exec命令进入容器,使用psql命令连接数据库,并修改用户密码。在实践中遇到了一些问题,这些问题及其解决方法对Linux运维程序员具有参考价值。
摘要由CSDN通过智能技术生成

docker exec it id bin/bash
psql -U -d
ALTER USER username WITH PASSWORD ‘newpassword’;


然后再次使用密码 链接即可成功,  
 ![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/65934f10ea5d49e4804468f15b338320.png)  
 不容易啊,历时10小时,终于弄好了数据库。也学到了很多东西。




|  |  |
| --- | --- |
|  |  |



> 
> pg\_hba.conf配置参数详解
> 
> 
> 


pg\_hba.conf 文件主要用来配置数据库的访问权限。


##### TYPE 参数设置


TYPE 表示终端访问的主机类型,值可能为:  
 若为 `local` 表示是unix-domain的socket连接  
 若为 `host` 是TCP/IP socket  
 若为 `hostssl` 是SSL加密的TCP/IP socket


##### DATABASE 参数设置


DATABASE 表示数据库名称,值可能为:  
 `all` ,`sameuser`,`samerole`,`replication`,`数据库名称` ,或者多个  
 数据库名称用 `逗号`,注意ALL不匹配 replication


##### USER 参数设置


USER 表示用户名称,值可以为:  
 `all`,`一个用户名`,`一组用户名` ,多个用户时,可以用 `,`逗号隔开,  
 或者在用户名称前缀 `+` ;在USER和DATABASE字段,也
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值