MySQL クエリの実行を停止するにはどうすればよいですか?

PHPz
リリース: 2023-08-25 09:01:03
転載
1447 人が閲覧しました

如何停止运行 MySQL 查询?

MySQL によるクエリの実行を停止する前に、まずプロセスの数を確認する必要があります。

showコマンドを使用して実行します。

クエリは次のとおりです −

mysql> show processlist;
ログイン後にコピー

上記のクエリを実行すると、いくつかの ID を持つ出力が得られます。これは次のように与えられます。 −

+----+-----------------+-----------------+----------+---------+-------+------------------------+------------------+
| Id | User | Host | db | Command | Time | State | Info |
+----+-----------------+-----------------+----------+---------+-------+------------------------+------------------+
| 4 | event_scheduler | localhost | NULL | Daemon | 71034 | Waiting on empty queue |
NULL |
| 8 | Manish | localhost:53496 | business | Query | 0 | starting |show processlist|
+----+-----------------+-----------------+----------+---------+-------+------------------------+------------------+
2 rows in set (0.00 sec)
ログイン後にコピー

次からわかるように上記の出力では、現在使用中のデータベースは 'business' で、その ID は 8 です。 実行中のプロセスのリストが指定された ID を使用して、クエリ コマンド呼び出しを使用できます。その構文は次のとおりです。 は次のとおりです。 -

call mysql.rds_kill(valueOfGivenIdInProcesslist);
ログイン後にコピー

ここで、上記の構文がクエリに適用され、valueOfGivenIdInProcesslist が 8 に設定されます。 以下に示すのは、-

mysql> CALL mysql.rds_kill(8);
ログイン後にコピー

上記のクエリを実行した後、次の出力を取得します。-

ERROR 2013 (HY000): Lost connection to MySQL server during query
ログイン後にコピー

これは、上記のクエリが実行を停止したときに発生します。 `use` コマンドを使用して、

があるかどうかを確認します。 停止しているかどうか。その構文は次のとおりです。-

use yourDatabaseName;
ログイン後にコピー

上記の構文は、システム内の mydatabase 名「business」に適用されます。クエリは次のとおりです。 −

mysql> use business;
ログイン後にコピー

上記のクエリを実行すると、次の出力が得られます。-

No connection. Trying to reconnect...
Connection id: 10
Current database: *** NONE ***



Database changed
mysql>
ログイン後にコピー

したがって、メッセージが「Trying...」であるため、クエリが停止したことは明らかです。 MySQL では、「reconnect..."」は再接続を意味します。また、現在のデータベースは「なし」として表示されます。一定時間が経過すると、 データベースへの接続が復元されるまでの時間。

以上がMySQL クエリの実行を停止するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!