升级到10.3后无法通过psql访问数据库

时间:2018-03-29 19:47:28

标签: postgresql homebrew psql

我刚通过Homebrew升级到Postgres 10.3。我似乎无法通过" psql [数据库名称]"登录我的数据库。

我收到以下错误:

psql:无法连接到服务器:没有这样的文件或目录服务器是否在本地运行并接受Unix域套接字上的连接" /tmp/.s.PGSQL.5432"?

此外,尝试通过HomeBrew运行重启(" brew服务重启postgresql"),没有任何问题。下面是输出。

停止postgresql ...(可能需要一段时间)

==>已成功停止postgresql(标签:homebrew.mxcl.postgresql)

==>已成功启动postgresql(标签:homebrew.mxcl.postgresql)

还跑了" ps auxw | grep post"但这并没有产生任何产出。

2 个答案:

答案 0 :(得分:0)

删除以下位置的postmaster.pid / usr / local / var / postgres工作。另外,在这里引用的相同问题中看到了相同的答案:Postgres could not connect to server

答案 1 :(得分:0)

尝试rm /usr/local/var/postgres/postmaster.pid

然后brew services restart postgresql