2014-01-09 52 views
0

我想在我的mac(獅子)上安裝Postgres.app,並遇到問題。Postgres.app設置爲heroku

我試圖按照這裏的說明:https://devcenter.heroku.com/articles/heroku-postgresql#local-setup。 因此,作爲第一步,我在這裏下載了應用程序:http://postgresapp.com/。 接下來,我打開文檔:http://postgresapp.com/documentation

當我運行$ psql -h localhost時,它要求輸入密碼,我不知道密碼應該是什麼。有人可以幫助搞清楚如何將Postgres.app設置爲使用Heroku的默認數據庫嗎?

謝謝。

+0

我認爲沒有默認密碼。詢問時你是否嘗試按下「Enter」鍵? –

回答

1

您可能正在使用內置於Mac OS X中的psql,這要歸功於蘋果令人難以置信地決定將默認端口上的(舊)PostgreSQL與默認端口上的工具捆綁在一起。

檢查psql --version看看你正在運行。

很可能你需要設置你的PATH,所以它會從Postgres.app找到psql。或者您可以檢查Postgres.app運行的端口並指定一個端口,但如果您使用舊的psql和新的PostgreSQL,那麼您將遇到反斜槓命令的問題。這只是在你正在閱讀的文檔中的幾個段落中解釋的。