MySQL 쿼리 실행을 어떻게 중지합니까?

PHPz
풀어 주다: 2023-08-25 09:01:03
앞으로
1446명이 탐색했습니다.

如何停止运行 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)
로그인 후 복사

위 출력에서 ​​볼 수 있듯이 현재 사용 중인 db는 '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...""는 다시 연결한다는 의미입니다. 또한 현재 데이터베이스를 "none"으로 표시합니다. 일정 시간이 지나면 복원할 데이터베이스에 대한 연결 시간입니다.

위 내용은 MySQL 쿼리 실행을 어떻게 중지합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!