【PHP】phpMyAdminで「#1030 – Got error 176」のエラーが発生
phpMyAdmin画面でユーザーアカウントを作成しようと上部タブメニューの [ユーザアカウント] タブをクリックしたら以下のエラーが発生しました。
#1030 – Got error 176 “Read page with wrong checksum” from storage engine Aria
日本語に翻訳すると
#1030 – ストレージエンジンAriaからエラー176「チェックサムが間違っているページを読み取りました」を取得しました
エラー発生前に行ったことと言えば、データベースを削除した後に、同じデータベース名でデータベースを作成したことくらい。
原因は不明です。
ネットで調べたら、MySQLのテーブルを修復して回復したとの情報がありやってみました。
#1030エラーを対処する
- 左サイドのツリーから [mysql] → [テーブル] を選択するとテーブルの一覧が表示されます。
- テーブル一覧を下にスクロールして一覧の下の [すべてチェックする] をチェックします。
- [すべてチェックする] チェックボックスの右にあるドロップダウンリストから [テーブルを修復する] を選択します。
- [テーブルを修復する] を選択すると、直ちにテーブルの修復が実行されます。
- phpMyAdmin画面の [ユーザアカウント] タブをクリックしたら正常に開きました。
以前も突然#1030エラーが発生して、その時はXAMPPを再インストールしました。今回はMySQLのテーブルを修復してなんとか解決しました。