My days of...

生活のことなど、がんばろう

OS X YosemiteのMySQLにアクセスできなくなった

OS X YosemiteMysqlにアクセスできなくなった。
原因はおそらく、電源が落ちて再起動したこと。

Homebrewでインストールしていたことと、エラーで検索すると、いろいろ出てきたのだけれども、
/usr/local/var/mysql/xxxx.pid
が無いことが原因のよう。

一番簡単な方法は、brew info mysql をした時に出てくる

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist 
をすればアクセスできたのかも。

結局、

brew uninstall mysql

brew install mysql

を行い、パスワードを再登録するなどしてなんとか終了。

 

途中、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

 

ターミナルコマンドでOS X を12倍深く使うための本

ターミナルコマンドでOS X を12倍深く使うための本