使用最新版本的Postgresql psql客户端工具时无法连接到Postgres服务器

时间:2020-08-17 20:37:17

标签: postgresql macos homebrew psql

当我通过brew安装了最新版本的Postgresql(版本12)并尝试从zsh shell使用psql查询云托管数据库时,出现以下错误:psql: error: could not connect to server: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

使用postgresql版本11时,我可以查询数据库。

团队中的其他开发人员可以使用最新版本的Postgresql(版本12)查询同一数据库。

有什么问题的想法吗?

2 个答案:

答案 0 :(得分:0)

听起来好像您使用v12和v11进行了不同的连接(不同的外壳,不同的主机,不同的安装方法,诸如此类?),但是如果不知道完整的连接命令和/或环境信息,这将很难进行故障排除。由于您的同事可以连接到v12,因此这不是问题。由于您确实确实需要更多的支持论坛,所以我建议您将这个问题带到postgres松弛列表或postgres邮件列表中。

答案 1 :(得分:0)

我通过卸载所有brew软件包,卸载brew,重新安装brew,然后重新安装所有软件包(包括postgresql版本12)解决了连接问题。此后,我可以连接到数据库。