LoginSignup
7
1

More than 1 year has passed since last update.

MariaDB(MySQL)「#1034 - 表 'db' の索引ファイル(key file)の内容が不正です。修復を試行してください。」 への対処方法

Last updated at Posted at 2020-12-30

検索してもなかなか出てこなかったので記事を書きます.

前提

環境は以下の通りです.

  • OS: Windows10(64bit)
  • 実行環境: XAMPPのphpMyAdmin

エラーメッセージ

phpMyAdminのデータベースの特権からユーザアカウント追加を行った後に以下のようなエラーメッセージが出ました.

#1034 - 表 'db' の索引ファイル(key file)の内容が不正です。修復を試行してください。

調べると以下のようなサイトが出てきて全て試したのですが, どれもエラーが直りませんでした.

私が行った対処方法

 まず, データの損失を防ぐため, 一応, phpMyAdminのmysqlデータベースのdbテーブルのバックアップを取る(コマンドラインから以下のコマンドを実行する)

  mysqldump -u ユーザー名 -p mysql db > (バックアップするファイル名).sql

 次に, phpMyAdminのmysqlデータベースをGUIで開いて, テーブル一覧でdbテーブルにチェックを入れる.

  最後に, テーブル一覧下部にあるチェックしたものを:テーブルを修復するをクリックする.

参照

上記で示したサイトを再掲します.

7
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
1