環境
この記事で使用したversion(macOSです)
ruby 2.4.1
rails 5.1.6
mysql 5.7
久しぶりにRailsで開発しようとしたら。
なんかmysqlがどっかいったので、
まずは
$ brew install mysql
mysql 5.7を入れたかったのに、
これでmysql 8.0が入ってしまったようでした。
それに気づかず、rails newしたことで
まる1日消えました。
ざっくり解決法
ほんとにざっくりメモです。
憎きmysql 8.0を抹殺
まずは
$ brew uninstall mysql
最愛のmysql 5.7をインストール
5.7は神
$ brew install mysql@5.7
ちゃんとmysql @5.7にpath通ってるか確認しようね
pathは大事
$ echo $PATH
mysqlにpathが通ってなかった場合
$ vi ~/.bash_profile
(~/.bash_profile に以下を書き加える)
export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"
vim command
わかりやすいです。
ありがとうございます。
ターミナルはちゃんと再起動しましょうね。
結果
$ mysql.server start
$ mysql
|
|
略
|
|
mysql>
ってなればOK。
あとなんか、
こんな単純なことをやる前に色々エラーおきてたけど、
全部消してこれやれば多分いい。()
睡眠は大事
なんでこんな単純なミスしてんだろう。
ちゃんと寝よう。。。(´◔ω◔`)