我按照这些说明让 postgresql 在 mac 上运行。注意我是使用 Homebrew 安装的,目前通过 brew 可安装的版本是 9.2.1,所以我这里的说明中更改了版本号:http ://rails3hub.blogspot.com/2012/02/install-postgresql- 9-on-os-x.html
一切都很顺利,但我无法进入 psql 来创建数据库等等。如果我尝试psql
我得到psql: FATAL: database "myusername" does not exist
如果我尝试psql -U root
我得到psql: FATAL: role "postgres" does not exist
如果我尝试按照博客中的说明使用 pgAdmin 作为我的 postgres 控制台,例如psql -d postgres < /usr/local/Cellar/postgresql/9.2.1/share/postgresql/extension/adminpack--1.0.sql
我得到相同的角色“postgres”不存在错误。
我不知道如何启动和运行它,我只是想进入 psql,就像我会 mysql -U root、创建一个数据库并开始使用一个站点一样。
有人有什么建议吗?我可以发布更多信息,我在 Mac OSX 上仅供参考。