sinkope is not kind of paradoxical existence

🎼 🎹 🏀 🌠 🚶 👣 📷 💻 🎨 🎮 📖 and more !

ぎゃああす

WordPress で大量アクセスに耐えられなかったのか、サーバが死んでおります……(泣
再立ち上げしたら、なんか今までの投稿が見えない。テストで新規投稿しても管理画面に載って来ない。
……ひょっとして、DBテーブル壊れた?(滝汗

# mysql -u foo -pbaa
mysql> use hogehoge
mysql> select count(*) from wp_posts;

とすると、一応件数は返ってくるのだが、

# mysqldump --add-drop-database -u foo -pbaa hogehoge wp_posts > save.sql
mysqldump: Error 1194: Table 'wp_posts' is marked as crashed and should be repai
red when dumping table `wp_posts` at row: 1977

がちょーーーん。
phpMyAdmin とか入れてれば管理ツールで Repair table とか出来るんだろうけど、そんなの(危ないので)入れてない。しゃーないので手動で復旧さす。

# mysql -u foo -pbaa
mysql> use hogehoge
mysql> check table wp_posts;
mysql> optimize table wp_posts;

Optimize 後に status OK と出たので画面にアクセスしてみると……おおお、復旧したぜ!
いやぁ一時はどうなることかともう……。