ホームページ > データベース > PHPMyAdmin > phpmyadmin で MySQL データテーブルが「使用中」と表示され、修復後も無効のままになる問題の解決方法

phpmyadmin で MySQL データテーブルが「使用中」と表示され、修復後も無効のままになる問題の解決方法

藏色散人
リリース: 2021-04-23 16:29:58
転載
2654 人が閲覧しました

phpmyadmin の次のチュートリアル コラムでは、phpmyadmin で MySQL データ テーブルが「使用中」と表示され、修復後も無効のままであるという問題の解決方法を説明します。困っている友達の役に立つでしょう!

phpmyadmin で MySQL データテーブルが「使用中」と表示され、修復後も無効のままになる問題の解決方法

PHP MySQL バックグラウンドでは、一部のプログラム ページがコンテンツを表示せず、エラー メッセージが正しくないため、修復する必要があります。

phpmyadmin を開き、表示するデータベースを選択すると、案の定、3 つのテーブルが「使用中」と表示されています。 「修復テーブル」を確認するとエラーメッセージが表示され修復できません。

そこで「分析テーブル」と「最適化テーブル」から始めたのですが、どれも失敗してしまいました。最初の失敗メッセージ: 新しい一時ファイルを作成できません

Google の解決策: myisamchk -r -f ****.MYI を強制修復します。問題は残ります。

ステップ 1: MYSQL サービスを停止します。cmd コマンド: net stop mysql。

ステップ 2: 安全を確保して、データベース フォルダー全体をバックアップします。
ステップ 3: データベースが存在するフォルダーを開き、破損したテーブルのシステムによって自動的に生成されたファイル (xxxx.TMD) を見つけ、名前を変更します (xxx.MYD)。
ステップ 4: 修復コマンドを実行します: myisamchk -r D:/MYSQLdata/データベース名*.MYI (注意: ここで mysql サービスが停止しています) mysql の bin ディレクトリに入るには CMD コマンドを入力する必要があります。
ステップ 5: MYSQL サービスを開始し、mysql を開始します。
ステップ 6: コマンドを再度実行します: mysqlcheck -o -r データベース名 -u root -p (MYSQL 管理者名に適切に変更します)。実行後にパスワードの入力を求められます。

書き込み権限があるかどうかを引き続き確認しても、問題は解決できません。

最後に、考慮すべき唯一のことは、ディスク容量が書き込みに十分ではないかどうかということです。ドライブ文字の容量を確認しました。

この問題はディスクのクリーンアップ後に自動的に解決されます。

以上がphpmyadmin で MySQL データテーブルが「使用中」と表示され、修復後も無効のままになる問題の解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:jb51.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート