このテーブルを修復していたところ、突然サーバーがハングアップし、戻ってきたときにはすべてのテーブルは正常でしたが、このテーブルは「使用中」と表示され、修復しようとしても先に進みません。
エラー 144 - テーブル './extas_d47727/xzclf_ads' がクラッシュとしてマークされ、最後の (自動?) 修復が失敗しました
修復するにはどうすればいいでしょうか?
ベストアンサー1
MySQL プロセスが実行中の場合は停止します。Debian の場合:
sudo service mysql stop
データフォルダに移動します。Debian の場合:
cd /var/lib/mysql/$DATABASE_NAME
実行してみてください:
myisamchk -r $TABLE_NAME
それでもうまくいかない場合は、次の方法を試してください。
myisamchk -r -v -f $TABLE_NAME
MySQL サーバーを再度起動できます。Debian の場合:
sudo service mysql start