HomebrewでMySQLのインストールを行ったときに遭遇したエラーについてまとめてみました。
##Homebrewのインストール
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
上記のコマンドを実行するとインストールがはじまる
##MySQLのインストール
brew install mysql
これでmysqlのインストールがはじまる
##mysql.serverの起動
sudo mysql.server start
root権限でmysql.serverを起動
しかし、
$sudo mysql.server start
Starting MySQL
. ERROR! The server quit without updating PID file (/usr/local/var/mysql/***.local.pid).```
となり起動に失敗する
いろいろ調べてみるとどうやら権限に問題があるらしい
/usr/local/var/mysql/の権限をいじる
所有者を_mysqlに変更
```sudo chown -R _mysql /usr/local/var/mysql```
アクセス権限を全ユーザに与えてみる
```sudo chmod 777 /usr/local/var/mysql```
もう一度試してみる
```$sudo mysql.server start
Starting MySQL
. SUCCESS!```
これで上手くいった
##参考
[MySQLが起動しないエラー](http://easyramble.com/mysql-server-pid-file-error.html)
[Macの電源を久しぶりに落としたらmysqlが起動しなくなった
](http://chotchy-inc.hatenablog.com/entry/2014/10/28/154738)