環境
Mac OS El Capitan 10.11.1
homebrewをインストール後、mysqlインストールした状態。
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew install mysql
このようにすると、mysql ver 5.7.9がインストールされる(記事を書いたときは)。これを5.6に変える。
*El Capitan・Railsでmysqlを使うとうまくいかなかったのでmysqlのバージョンを下げようと思いました。
mysqlのuninstall
$ brew uninstall mysql
ただし、/usr/local/var/mysql/
は削除されない。
なぜなら、このフォルダの中にDBのデータが保存されているため。
データのbackupを取った後、このフォルダも削除。
# DBデータが消えるのでこのコマンドは何も考えず打っても責任は取りません。DBバックアップをとってから。
$ rm -rf /usr/local/var/mysql/
mysql5.6のインストール
brewの検索
$ brew search mysql
homebrew/versions/mysql56
が見つかるので
$ brew install homebrew/versions/mysql56
でmysql5.6をインストール。
$ mysql --version
で5.6系であれば完了。
mysqlを入れていなければ
はじめから、5.7系を入れないで5.6系を入れるなら下記コマンドだけ。
$ brew install homebrew/versions/mysql56
おまけ
$ brew info homebrew/versions/mysql56
でmysql56のinfoが見れる。