WordPressアイコン
注意はしていてもXAMPPでMySQLを正しく終了せずにpcをシャットダウンしてしまうことがある。
たまに、XAMPPコントロールパネルにError: MySQL shutdown unexpectedlyと表示され始動できなくなる。
エラーログによると[ERROR] mysqld.exe: Table '.\mysql\db' is marked as crashed and should be repairedとある。
検索すると「CHECK TABLE tbl_name」と入力し、エラーが表示されたら「REPAIR TABLE tbl_name」と入力する、とあったが手順が不明で入力エラーになった。他の方法を探した。
以下、MySQL全体の修復作業を記述しておく。
*(画像を拡大するには写真上で右クリックしブラウザの「新しいタブで画像を開く」を選んでそちらのタブを表示)
修復作業で、必要になるファイルについて WordPress サポート・wp-config.php の編集
XAMPP環境でのMySQLの修復に言及しているページは結構多く今回はダメ元で、MySQLの修復を試みて成功。