通过Brew安装的Postgresql不会自动启动

时间:2018-04-19 07:50:53

标签: postgresql homebrew

故事:

我刚刚使用brew安装了postgresql,但是我还没有找到一个解决方案,它会在启动时自动启动。你有任何解决方案吗?

问题:

enter image description here

这是我在尝试连接本地数据库时看到的内容。

我尝试了什么:

这是$ brew services list输出(单行)

postgresql started root /Library/LaunchDaemons/homebrew.mxcl.postgresql.plist

安装后,我按照说明立即启动它并在登录后重新启动

解决方法:

只有解决方法才能运行此行

pg_ctl -D /usr/local/var/postgres start这非常不方便,因为我必须在信息页面中查找或分配给我每次重新启动计算机时都记不住的别名。

1 个答案:

答案 0 :(得分:0)

当我关闭Mac时,我意识到了大多数这些问题。要解决此问题,您可以尝试以下操作:

  1. 在终端上运行: postgres -D /usr/local/var/postgres
  2. 复制返回的PID,然后运行; kill -9 <PID>
  3. 最后,运行brew services restart postgres。在大多数情况下都应该这样做