2014-01-09 22 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,那么您将遇到反斜杠命令的问题。这只是在你正在阅读的文档中的几个段落中解释的。