Mac に Homebrew で任意のバージョンの PostgreSQL をインストールする

数年前にやったときはソースから入れて苦戦した記憶があるので, 最新の簡単な方法をメモ.

Homebrew Formulae からインストールしたいバージョンを選択

formulae.brew.sh

brew でインストール

$ brew update && brew install postgresql@9.5

現行版(10.4)の場合は brew install postgresql でok

起動

$ brew services start postgresql@9.5

psql コマンドにエイリアスを設定

$ alias psql='/usr/local/opt/postgresql@9.5/bin/psql'

バージョン確認して完了

$ psql --version
psql (PostgreSQL) 9.5.13