結論:MySQLをサービス登録しましょう。
XAMPPのMySQLを使っているとよくクラッシュする、というのを耳にする。
自分も何回かやらかした。原因は不明だが、その一つはMySQLをシャットダウンせずにWindowsをシャットダウンしたのではないかと。
そこで提案。MySQLはとっととサービスへ追加してしまうのがよろしいかと。そうすれば、Windowsがシャットダウンするときに、MySQLも自動で適切にシャットダウンしてくれる。
普段はXAMPPをあまり使わないのに、MySQLだけが自動で起動してしまうのが嫌な人は、Windowsのサービスの画面でMySQLを手動で起動するように設定変更してしまえばよろしい。
あとは、XAMPPのコントロールパネルから起動・停止をするようにすればよい。サービス登録していれば、ちゃんとそっちから起動・停止してくれるみたい。
それと、適度に data ディレクトリを丸ごとバックアップしておけば、ある程度は安心である。
XAMPPへ戻る