Homebrew's current version of Postgres is 10 when installed with:
brew install postgres
How do I install an older version of postgres? Specifically 9.6
Ask Different is a question and answer site for power users of Apple hardware and software. It only takes a minute to sign up.
Sign up to join this communityYou can find available versions to install using brew search
:
$ brew search postgresql
==> Searching local taps...
postgresql postgresql@9.4 postgresql@9.5 postgresql@9.6
To install one of these older versions, pass the full name into brew install
:
$ brew install postgresql@9.6
It will give you instructions on how to add that PATH of that particular version to your bash environment, so you can use its psql
etc.
If you still have psql
booting up a newer version of postgresql, try this:
brew install postgres@9.6
cp -rf /usr/local/Cellar/postgresql@9.6/9.6.9 /usr/local/Cellar/postgresql/.
brew switch postgres 9.6.9
psql
commands, and libpq-fe.h
library available
brew install postgresql@9.6
seems to work, but if you attempt brew info postgresql
still points to 10.3 (current stable). Doing brew info postgresql@9.6
looks like it works, but one cannot brew switch
to it. Still not sure yet how one resolves that.
Apr 23, 2018 at 20:05