急にmysqlが起動しなくなった
とあるスクールの講師をしていたのですが、phpの授業でxmappを起動
そして再びrails側のプロジェクトを起動しようとしたら
... ERROR! The server quit without updating PID file (/usr/local/var/mysql/xxxxxx.local.pid).
と表示される
焦る
で原因は一つずつ追っていくと
1.rails別のプロジェクトでdockerを起動しておった
なのでdocker-compose ps
でチェックして、ストップをかけた
再度mysql.server start
をやると今度も同じ
xamppの起動をチェックして挙動をチェック
何度かxmapp側のプロセスを見てストップしていたのだが、止めたと思ったらついていて、という謎の現状(謎と思っているのは自分だけできっと何かやっていたのでしょう)
それはさておき、
- ps aux |grep mysql
にたどりついてみるとしっかりとxmapp側でプロセスうごいてまっせーと教えてくれたので
やはりxmapp側と決定
一旦xmapp側でストップをかけてシャットダウンする前に、mysql.server startをやって無事起動確認
まとめ
grepコマンドあまり使い慣れてないが、やはり必要だと感じました
ps aux |grep mysql
これ超便利
ショートカット登録しておこう