通过 Homebrew 升级 PostgreSQL

通过 Homebrew 升级 PostgreSQL

我正在尝试将 PostgreSQL 从系统版本 (9.1.5) 更新到最新版本 (9.2.3)。我已按照此轨道广播并遇到了问题。

通过安装 psql 后brew install postgresql我收到安装成功的确认:

Summary /usr/local/Cellar/postgresql/9.2.3: 2824 files, 39M, built in 2.3 minutes

然后我通过

initdb /usr/local/var/postgres -E utf8

并使用

pg_ctl -D /usr/local/var/postgres -l logfile start

但是运行之后which psql路径和系统默认的版本没什么变化:

/usr/bin/psql

也没有版本号:psql --version

psql (PostgreSQL) 9.1.5

我预感这可能与我的 bash 配置文件有关。还有其他人遇到过类似的错误吗?

请注意,我在 Mountain Lion v10.8.3 上运行 Homebrew v0.9.4

答案1

/etc/paths通过编辑并移动/usr/local/bin上述/usr/bin文件解决了该问题。

相关内容