2
我在Mac OSX Lion上設置postgresql時遇到問題。我用brew來安裝postgres,但在Lion上也有一個默認安裝的postgres,所以我不知道這是否是問題所在。這裏是我嘗試啓動服務器,似乎工作,但然後我無法訪問psql。我還創建了一個名爲「postgres」的用戶,但我不確定究竟是怎麼處理它的。在Mac OSX Lion上啓動postgresql時遇到問題
Superfly:~ James$ pg_ctl -D /usr/local/var/postgres -l /usr/local/var/postgres/server.log start
server starting
Superfly:~ James$ ps aux | grep postgres
postgres 18990 0.0 0.0 2435492 1044 s000 S 7:52PM 0:00.01 bash
root 18989 0.0 0.0 2446896 1848 s000 S 7:52PM 0:00.02 su postgres
James 19310 0.0 0.0 2434892 544 s001 S+ 8:16PM 0:00.00 grep postgres
Superfly:~ James$ psql -U 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"?
這裏是pg_ctl和psql安裝在我的電腦上的地方。
Superfly:~ James$ which psql
/usr/local/bin/psql
Superfly:~ James$ which pg_ctl
/usr/local/bin/pg_ctl
任何幫助,將不勝感激。
謝謝。我沒有看到這些命令第一次如此開始,現在它工作得很好! – vaughanj10 2012-04-02 04:05:15