回答:
SSH経由でサーバーに接続する
次に、mysqlコンソールに接続します
そして
USE user_base
REPAIR TABLE TABLE;
現在のデータベースに壊れたテーブルがたくさんある場合:
mysqlcheck -uUSER -pPASSWORD --repair --extended user_base
多くのデータベースに壊れたテーブルがたくさんある場合:
mysqlcheck -uUSER -pPASSWORD --repair --extended -A
-p
単独で渡すことができ、次にパスワードを要求されます。
このエラーが発生したとき:
#145-テーブル '。\ engine \ phpbb3_posts'はクラッシュしたとマークされており、修復する必要があります
このコマンドをPhpMyAdminで実行して修正しました。
REPAIR TABLE phpbb3_posts;
これは、MySQLテーブルが破損しており、修復する必要があることを意味します。使用する
myisamchk -r /DB_NAME/wp_posts
コマンドラインから。修復を実行している間は、Webサイトを一時的にシャットダウンして、修復中にデータベースへの新しい接続が試行されないようにする必要があります。
mysqlcheck -uroot -p --repair --all-databases
パスワードを入力します。