7
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have 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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?