OS X YosemiteのMySQLにアクセスできなくなった
OS X YosemiteでMysqlにアクセスできなくなった。
原因はおそらく、電源が落ちて再起動したこと。
Homebrewでインストールしていたことと、エラーで検索すると、いろいろ出てきたのだけれども、
/usr/local/var/mysql/xxxx.pid
が無いことが原因のよう。
一番簡単な方法は、brew info mysql をした時に出てくる
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
をすればアクセスできたのかも。
結局、
を行い、パスワードを再登録するなどしてなんとか終了。
途中、homebrewをupdateした際にもエラーが出てきたので、
brew update fails · Issue #5128 · Homebrew/homebrew · GitHub
に書いているように
$ cd /usr/local
$ git fetch origin
$ git reset --hard origin/master
とすると、homebrewのエラーは回避できました。
参考
OSX - Mac へ MySQL を Homebrew でインストールする手順 - Qiita