How to install MySQL 5.6 on OSX Mojave?

Vadorequest picture Vadorequest · Feb 28, 2019 · Viewed 9.5k times · Source

I need to install MySQL 5.6 on my Mac, running under Mojave. (Because AWS Aurora Serverless only allows MySQL 5.6)

That wouldn't be an issue if a .dmg was available, but there are none for MacOS for this particular version, too old I guess?

See https://dev.mysql.com/downloads/mysql/5.6.html

enter image description here

No Mac OS in the list. I tried to play around with the URL to see if there was a non-reference dmg file, but no luck.

Which leads me to two choices:

  • Install it from source (is it possible? how?)
  • Install it in a Docker container

I don't know what's the most simple/straightforward way to install it. It's only meant to be used locally.

Answer

To install:

brew install [email protected]

To have launchd start [email protected] now and restart at login:

brew services start [email protected]

Or, if you don't want/need a background service you can just run:

/usr/local/opt/[email protected]/bin/mysql.server start