2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

"The server quit without updating PID file"の解決方法

Posted at

mysql.server startでMySQLを起動しようとすると、The server quit without updating PID fileのエラーが表示された時の対処法をご紹介いたします。

環境

  • MacOS
  • Homebrew 3.2.0
  • MySQL 5.7

よくある解決法

PIDファイルを作成
$ touch /usr/local/var/mysql/****.local.pid
権限変更
$ sudo chown -R _mysql:_mysql /usr/local/var/mysql
PID削除
$ ps -ef | grep mysql
$ sudo kill -9 PID
$ sudo mysql.server start
アンインストール
$ brew uninstall mysql
$ brew install mysql

これらの方法でも解決できなかった方は以下の方法をお試しください。

解決方法

① local配下全削除

sudo rm -rf /usr/local/mysql
sudo rm -rf /Library/StartupItems/MYSQL
sudo rm -rf /Library/PreferencePanes/MySQL.prefPane
sudo rm -rf /Library/Receipts/mysql-.pkg
sudo rm -rf /usr/local/Cellar/mysql*
sudo rm -rf /usr/local/bin/mysql*
sudo rm -rf /usr/local/var/mysql*
sudo rm -rf /usr/local/etc/my.cnf
sudo rm -rf /usr/local/share/mysql*
sudo rm -rf /usr/local/opt/mysql*
sudo rm -rf /usr/local/mysql*
sudo rm ~/Library/LaunchAgents/homebrew.mxcl.mysql.plist
sudo rm -rf /Library/StartupItems/MySQLCOM
sudo rm -rf /Library/PreferencePanes/My*

途中、no matches foundNo such file or directoryなどが表示されても、続けて次のコマンドを実行してください。

② MySQLをインストール

$ brew install mysql@5.7

バージョンはご自身で指定してください

③ パスの設定
スクリーンショット 2021-07-02 16.16.37.png
インストールが成功すると上記のような画面になると思うので、画像の水色の部分を実行してください。

$ echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> ~/.zshrc
$ source ~/.zshrc

~/.zshrcは環境によって異なる場合があります。)

③ MySQL起動

$ mysql.server start
Starting MySQL
. SUCCESS!

参考サイト

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?