LoginSignup
0
1

More than 1 year has passed since last update.

MySQLが起動しない時の最終手段(The server quit without updating PID file (/usr/local/var/mysql/xxxxx.local.pid).)

Posted at

MacでMySQLに接続しようとしたら繋がらない...
色々試しても上手くいかなかった時の最終手段を記しておきます。

発生したエラー

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

試したこと

以下の解決策を試しても上手くいかなかった...
・/usr/local/var/mysql/xxxxxxxx.local.pid の作成
・MySQLの再インストール
・pidファイルに権限を追加
・過去のプロセスを確認・kill

解決方法

MySQLの環境が複数存在していたのが原因だった。

① MySQLの消去

$ brew remove mysql
$ brew cleanup

② 関連ファイルを全て削除

$ 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 /etc/my.cnf

環境

MySQL:8.0.27
brew:3.3.8

0
1
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
0
1