MySQLのテーブル修復

※本ページはプロモーションが含まれています

スポンサーリンク

今朝、起きて、ブログをチェックしたら、

WordPress database error: [Table ‘/wp_posts’ is marked as crashed and should be repaired]

のエラーが多発!!

SSHでXREAにログインし、

$> mysql -u user -p -D daatabase //mysqlにログイン
mysql> check table mytablename extended; //テーブルを解析
mysql> repair table mytablename; // 修復

を、実行すれば、修復出来ると思います。

今回は、WPにphpmyadminのプラグインを導入していたので、こちらを使った方が簡単でした。
データベースの構造から、修復するテーブルをチェックし、「チェックしたものを:テーブルを復旧する」を選んで、実行するだけです。

ちょっと、冷や汗ものだったので、DBのバックアップとっておこうっと。

コメント

タイトルとURLをコピーしました