ホームページ  >  記事  >  データベース  >  mysql でテーブルを削除できない場合はどうすればよいですか?

mysql でテーブルを削除できない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2023-02-13 09:32:573919ブラウズ

Mysql はテーブル ソリューションを削除できません: 1. 「SHOW FULL PROCESSLIST;」コマンドを使用してプロセスをクエリします; 2. 対応するテーブルを見つけて、「kill 5;」コマンドを実行してテーブルを削除します。

mysql でテーブルを削除できない場合はどうすればよいですか?

このチュートリアルの動作環境: Windows 10 システム、mysql5.5 バージョン、Dell G3 コンピューター。

mysql でテーブルを削除できない場合はどうすればよいですか?

MySQL テーブルを開けない、または削除できない問題の解決策:

データベース内のデータ量が多すぎるため、多くの人がこのデータベースを操作しており、大きなテーブルとインデックス コンピュータ カード テーブルが停止した後、他のビジネスがあり、MySQL を再起動できなかったため、テーブルを開いたり削除したりできませんでした。

SHOW FULL PROCESSLIST; //查询进程

上記の SQL ステートメントを使用してすべてのプロセスにクエリを実行すると、テーブルが見つかりました。列の 1 つが (他のクエリによって) ロック状態になっていたこと Lock)

mysql でテーブルを削除できない場合はどうすればよいですか?

# 対応するテーブルを見つけて、(クエリされた ID)

## を強制終了します。 ##kill 5;

問題は解決しました!

関連紹介:

MySQL は、スウェーデンの MySQL AB 社によって開発されたリレーショナル データベース管理システムであり、Oracle の製品です。 MySQL は最も人気のあるリレーショナル データベース管理システムの 1 つであり、WEB アプリケーションの観点から見ると、MySQL は最高の RDBMS (リレーショナル データベース管理システム) アプリケーション ソフトウェアの 1 つです。

MySQL はリレーショナル データベース管理システムです。リレーショナル データベースは、すべてのデータを 1 つの大きなウェアハウスに配置するのではなく、異なるテーブルにデータを格納するため、速度と柔軟性が向上します。

MySQL で使用される SQL 言語は、データベースにアクセスするために最も一般的に使用される標準化された言語です。 MySQL ソフトウェアはデュアル ライセンス ポリシーを採用しており、コミュニティ バージョンと商用バージョンに分かれており、その小型、高速、総所有コストの低さ、特にオープン ソースの特性により、MySQL が開発用の Web サイトとして一般的に選択されます。中小規模、大規模の Web サイトのデータベース。

推奨学習: 「

MySQL ビデオ チュートリアル

以上がmysql でテーブルを削除できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。