LoginSignup
3

More than 5 years have passed since last update.

MySQLが起動しない(The server quit without updating PID file, PID file could not be found!)

Posted at

MySQLの起動も停止もできない状態に遭遇

$ mysql.server start
Password:
Starting MySQL
.. ERROR! The server quit without updating PID file (/usr/local/var/mysql/****.pid).
$ mysql.server stop
 ERROR! MySQL server PID file could not be found!
Starting MySQL
.. ERROR! The server quit without updating PID file (/usr/local/var/mysql/****.pid).

MySQLは起動すると.pidというファイルにプロセスIDを保存します。
.pidファイルの有無でMySQLのステータスが確認できるようになっています。

pidファイルは[macのユーザー名].pidのフォーマットで保存されます。

今回は、macのユーザー名を変更した場合、pidファイルが見当たらないというエラーが起きてMySQLが起動できなくなりました。

macのユーザー名はuname -nで確認できます。

現在利用されているPIDファイルをコピー&リネームすることで正常に起動・停止できるようになりました。

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
3