XAMPP環境下のアプリケーションで突如データベースへの接続に失敗するケースの対処法です。
phpMyAdminでユーザの権限再設定などを試すと下記エラーとなります。
Got error 176 "Read page with wrong checksum" from storage engine Aria
当環境では、dbテーブルの修復を行うことで改善しました。
修復するには、まずmysql > テーブル の順に左側のメニューを展開させます。
最後にテーブル一覧の中から db を選択して、「テーブルを修復する」を選択します。