久々にMySQLを起動しようと思ったら以下のようなエラーが出て起動できなかったときの対処法をメモしておきます。
環境
対処法
結論から言うと、以下コマンドで解決しました。
同じように困っている方の記事を参考に、MySQLのエラーログ(/usr/local/var/mysql/MacBook-Air.local.err
)を確認したり、単にMySQLを再インストールしたりしたのですが解決しませんでした。結局、MySQLのデータファイルやログなどが格納されているディレクトリ(/usr/local/var/mysql
)をごそっと削除して、MySQLを再インストールしたらうまくいきました。
注意点として、/usr/local/var/mysql
ディレクトリを削除することになるので、MySQLで作成したデータベースやテーブルがすべて削除されます。「MySQLのデータを削除したくない!」という方には、本手順はおすすめしません。
まとめ
「ERROR! The server quit without updating PID file」でMySQLが起動できないときの対処法でした。多少荒っぽいやり方ですが、ちょこっとSQLを試してみたい僕としては起動させすればいいのです。