WordPress

  (最終更新日:2018.02.14)

Can’t open file: ‘テーブル.MYI’という絶望的な文が表示された時

このようなブログなどを運用していると、ときどき技術的な問題にぶち当たることもしばしばですよね。

先日、MySQLでSQL文を実行したところ下記のようなエラーが表示されるようになりました。

#1016 – Can’t open file: ‘テーブル.MYI’. (errno: 144)

え。なにこれ…。
これってまさか破損!?

と思って確認したところ、まさしくのDB破損だそうです。

今回はバックアップを取っていないものでしたので一体全体どうしようと悩んだ結果、なんとか下記で回復したのでそれをメモ的に残しておきます。

チェックと修復のSQLを実行

まずは check table 文で該当のテーブルを確認してみます。

check table テーブル quick;

今回は下記のように表示されました。
見事に破損。

そこで今度は repair table 文で該当テーブルの修復を試みます。

repair table テーブル;

実行結果は下記。
無事に実施できたようで通常の select を実行しても表示されるようになりました。

よかったよかった。。。
ちなみに repair table で修復できない場合もあるのでバックアップはキチンと取りましょう。(自戒)

関連記事

  1. WordPress

    WordPressテーマのMAGで最終更新日を表示する方法

    このブログのテーマでも利用しているWordPressテーマのMAG(T…

  2. WordPress

    【WordPress】Markdown記法で投稿を楽々入力する方法

    どうも。自分のノウハウはMarkdownを使って esa.io にガシ…

  3. WordPress

    Simplicityを1.7にしたらタイトルが表示されなくなった事件の顛末

    シンプルビューティー(ビューティーは違うような気もする‥)で人気急上昇…

  4. WordPress

    [解決策] WordPressでプラグインをアップデートしたらsyntax errorが表示されるよ…

    Wordpressの管理画面からプラグインのアップデートをポチッとされ…

  5. WordPress

    【WordPress有料テーマ比較】MAGとアルバトロスの決定的な違い

    WordPressの有料テーマとして大御所中の大御所といえば、TCDが…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

Twitter

  1. 佐賀の話題

    佐賀県嬉野市で無料のWiFiスポットが開設!市内6箇所で利用可能
  2. iPhoneアプリ

    あれ?意外と面白い… Miitomoで知人の中身を探る
  3. 未分類

    佐賀の老舗喫茶店「カフェ・ドンキホーテ」が火事で全焼していた。現在再建中?
  4. 未分類

    iPhoneユーザーなら毎月月初の統計情報リセットをお忘れなく
  5. ネタ

    NHK BSの「お知らせ」メッセージ表示が復活したときの対処方法
PAGE TOP