我试图运行自制的Postgres安装,看起来它安装了9.1.4和我的新Mac 10.8系统一样。我运行命令brew install postgresql之后 并运行initdb / usr / local / var / postgres -E utf8
我检查了版本。
psql --version
psql (PostgreSQL) 9.1.4
which psql
/usr/local/bin/psql
这让我觉得它安装了原来在/ usr / bin /
中的相同版本我试图让它运行看起来像9.2.2的最新版本 我在这里错过了什么。
答案 0 :(得分:0)
您可能需要签入/Library/PostgreSQL/
并查看此目录是否存在。根据我的理解,Homebrew通常会将PostgreSQL安装到该路径中。如果是这种情况,您可能拥有比您想象的更新版本的PostgreSQL,并且设置PATH
envar将解决问题。
如果是这种情况,您需要将系统设置为仅启动其中一个数据库,或者如果启动,则将它们设置在不同的端口上。