在一轮升级中,我最终(从字面上看,这是最后一次升级)通过自制软件更新了 postgresql。它安装了 PostgreSQL 9.2.1。
我无法让它运行:
Dart:~ Arta$ pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
server starting
Dart:~ Arta$ psql -d postgres
psql: 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 无法启动,所以我卸载了 9.2.1 版本。
现在,我无法运行我原来的 brew 安装(9.1.2、9.1.3)。建议我如何启动我原来的 postgres 会很棒。我被困住了。
还:
$ which psql
/usr/bin/psql
这不应该,而且在更新之前肯定不是这种情况——我通过自制软件在干净的 Mac 上安装了 postgres(它现在运行 OS X 10.7.5)。不知道如何摆脱这种情况。
谢谢。