我安装了Postgres.app,当我打开它时,菜单栏图标显示"在5432端口运行"。但是当我点击"打开psql"菜单选项,我看到以下消息:
/Applications/Postgres.app/Contents/MacOS/bin/psql ; exit;
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"?
logout
[Process completed]
任何想法可能会出现什么?
答案 0 :(得分:2)
很可能在不同的位置,有几种方法可以解决这个问题。
-h localhost
)netstat -ln | grep PGSQL
)unix_socket_directory
变量来更改套接字的位置。答案 1 :(得分:1)