psql: 错误: 无法联接到服务器: 没有那个文件或目录 服务器是否在本地运行并且在 Unix 域套接字

psql: 错误: 无法联接到服务器: 没有那个文件或目录 服务器是否在本地运行并且在 Unix 域套接字

问题描述:
首先安装了9.5版本,发现版本功能之间存在差异,由于正在做pg功能兼容,所以选择把这个古老的版本换掉!

于是上官网搜索了postgre13版本的二进制安装包,欣喜若狂的运行安装脚本后发现。也太容易了。官方真是贴心。but当我psql进入的时候,运行了select version();发现我T喵的安装的是13版本怎么服务开的13,客户端进入的是9.5 f*ck !!(不好意思愚蠢的暴躁了一下)

在我卸载了pg9.5后‘同样方’进入发现报错:psql: 错误: 无法联接到服务器: 没有那个文件或目录 服务器是否在本地运行并且在 Unix 域套接字 "/var/run/postgresql/.s.PGSQL.5432"上准备接受联接?

查了一堆资料,是关于mac的,还有求助的。好吧这种冷门问题,就是很难找;于是自己看了下,发现可能是串版本了;

解决:

sudo apt --purge remove postgresql-9.5

把配置和文件一次性删除就ok了;

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值