Help us understand the problem. What is going on with this article?

HomebrewでMySQLをインストールしたときのエラー

More than 3 years have passed since last update.

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が起動しないエラー
Macの電源を久しぶりに落としたらmysqlが起動しなくなった

kenwoo9y
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away