【MySQL】$sudo mysql.server startするとThe server quit without updating PID fileというエラーが出る

この記事を書いた人
井上 周

WEBのバックエンドエンジニア。金沢大学大学院→株式会社マイベスト。
最も得意な言語はRuby(Rails)。その他、GoやPython、TypeScriptsを使った開発を行っています。

井上 周をフォローする

背景

Reactを勉強中をしたいなと思い、RailsのAPIをReactから叩けるようなアプリケーションの開発中の出来事。

Railsプロジェクトを作成し、

$sudo mysql.server start

をしたときに発生したエラー。

開発環境

日付:2019/10/19

Ruby :2.5.1
Rails :6.0.0

エラー内容

. ERROR! The server quit without updating PID file (/usr/local/var/mysql/xxxxx.local.pid).

意味的には「PIDファイルが更新されずにサーバーが終了した」というエラーでした。

解決方法

$ sudo chown -R _mysql:_mysql /usr/local/var/mysql

にて解決しました。

mysql以下のファイルを更新するための権限の問題だったようです。

参考サイト

mysql起動で「The server quit without updating PID file」 - Qiita
brew再セットアップしていたらmysqlが起動しなくなった・・・orz$sudo mysql.server startStarting MySQL. ERROR! The server qu…
タイトルとURLをコピーしました