iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >如何停止正在运行的 MySQL 查询?
  • 515
分享到

如何停止正在运行的 MySQL 查询?

2023-10-22 11:10:14 515人浏览 薄情痞子
摘要

为了停止正在运行的 Mysql 查询,我们可以使用带有进程 ID 的 KILL 命令。语法如下 -kill processId;或者您可以借助以下语法停止正在运行的 mysql 查询 -call mysql.rds_kill(queryId

为了停止正在运行的 Mysql 查询,我们可以使用带有进程 ID 的 KILL 命令。语法如下 -

kill processId;

或者您可以借助以下语法停止正在运行的 mysql 查询 -

call mysql.rds_kill(queryId);

让我们首先借助 show 命令获取 processId。查询如下 -

mysql> show processlist;

这是带有进程列表的输出 -

+----+-----------------+-----------------+----------+---------+--------+------------------------+------------------+
| Id |  User           | Host            | db       | Command | Time   | State                  | Info             |
+----+-----------------+-----------------+----------+---------+--------+------------------------+------------------+
| 4  | event_scheduler | localhost       | NULL     | Daemon  | 221718 | Waiting on empty queue | NULL             |
| 47 | root            | localhost:60722 | business | Query   | 0      | starting               | show processlist |
+----+-----------------+-----------------+----------+---------+--------+------------------------+------------------+
2 rows in set (0.03 sec)

这里,MySQL 中正在运行两个进程,如果你想停止其中一个进程,那么你可以使用上面的语法和特定的 id 使用“KILL”

查询如下 -

mysql> kill 47;
ERROR 1317 (70100): Query execution was interrupted

或者,您可以使用 mysql.rds_kill(id) 来执行此操作。查询如下 -

mysql> CALL mysql.rds_kill(47);
ERROR 2013 (HY000): Lost connection to MySQL Server during query
您可能感兴趣的文档:

--结束END--

本文标题: 如何停止正在运行的 MySQL 查询?

本文链接: https://www.lsjlt.com/news/439288.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何停止正在运行的 MySQL 查询
    要停止正在运行的 MySQL 查询,可以尝试以下几种方法:1. 使用MySQL命令行工具:在命令行中输入SHOW PROCESSLI...
    99+
    2023-10-20
    MySQL
  • 如何停止正在运行的 MySQL 查询?
    为了停止正在运行的 MySQL 查询,我们可以使用带有进程 ID 的 KILL 命令。语法如下 -kill processId;或者您可以借助以下语法停止正在运行的 MySQL 查询 -call mysql.rds_kill(queryId...
    99+
    2023-10-22
  • 在Navicat上如何停止正在运行的MYSQL语句
    目录 (一)前言 (二)正文 1. 图形化停止SQL 2. 用SQL方式停止运行的SQL (1)找到运行的SQL的ID (2)运行kill命令杀掉SQL (一)前言 众所周知,Navicat是我们常用的连接MYSQL工具,非常方便好用。...
    99+
    2023-09-02
    mysql 数据库 sql SQL语句KILL
  • 在Navicat上怎么停止正在运行的MYSQL语句
    今天小编给大家分享一下在Navicat上怎么停止正在运行的MYSQL语句的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1. ...
    99+
    2023-07-05
  • 一步步教你在Navicat上如何停止正在运行的MYSQL语句
    目录(一)前言(二)正文1. 图形化停止SQL2. 用SQL方式停止运行的SQL总结(一)前言 众所周知,Navicat是我们常用的连接mysql工具,非常方便好用。其实日常中,我们也常常会遇到运行时间很长甚至几乎跑不完...
    99+
    2023-03-09
    navicat停止mysql语句 navicat停止查询 navicat停止不了查询语句
  • dos中怎么停止正在运行的程序
    在dos中停止正在运行程序的方法:1.打开dos窗口;2.执行“tasklist/svc”命令,查看正在运行的程序;3.使用“taskkill /f /im”命令停止程序;具体步骤如下:首先,在计算机中使用组合键“win+R”运行cmd,打...
    99+
    2022-10-12
  • linux如何查询正在运行的进程
    在Linux系统中,可以使用以下命令来查询正在运行的进程:1. `ps`命令:用于显示当前用户的进程。可以使用`ps aux`命令来...
    99+
    2023-08-31
    linux
  • linux如何停止正在执行的命令
    在Linux中,可以使用以下方法停止正在执行的命令:1. 使用Ctrl+C组合键:这是最常用的方法。在终端中按下Ctrl+C组合键,...
    99+
    2023-09-07
    linux
  • MySQL查看正在运行的SQL
    MySQL查看正在运行的SQL 前言 ​ 在安装MySQL的时候会默认初始化几个MySQL运行所需的数据库:mysql, sys, information_schema, performance_schema.这几个库存储了MySQL在运行...
    99+
    2023-09-14
    mysql sql 数据库
  • 如何查询mysql正在执行的进程
    下面讲讲关于如何查询mysql正在执行的进程,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完如何查询mysql正在执行的进程这篇文章你一定会有所受益。查看mysql进程有两种方法...
    99+
    2022-10-18
  • linux之如何停止正在执行脚本
    目录linux停止正在执行脚本linux的停止命令linux停止命令方法一linux停止命令方法二总结linux停止正在执行脚本 正在执行一个压力测试脚本bench.sh,但是想中途停止进程,不再执行了。 可以用&rsq...
    99+
    2023-05-05
    linux停止执行脚本 linux停止脚本 停止在执行脚本
  • MySQL如何查看正在运行的SQL详解
    目录前言processlistthreadsevents_statements_current如何查看正在运行的SQL拿到正在执行的processlist_id拿到与processlist_id对应的thread_id拿...
    99+
    2023-01-12
    mysql查询正在运行的sql mysql执行sql 查看mysql当前正在执行的命令
  • mysql查询正在执行的进程
    查看mysql进程有两种方法1、进入mysql/bin目录下输入mysqladmin processlist;2、启动mysql,输入show processlist;如果有SUPER权限,则可以看到全部的...
    99+
    2022-10-18
  • 如何暂停一个正在运行的线程
    要暂停一个正在运行的线程,可以使用Thread类的`suspend()`方法将线程挂起,然后使用`resume()`方法恢复线程的执...
    99+
    2023-09-28
    线程
  • Linux 查询正在运行的shell脚本命令
    查看当前运行的所有进程。 ps -A 如果太多了找不到,看的眼花,可以加条件 grep是分组 查看正在运行的shell脚本的进程shell脚本就是 sh ps -ef |grep  sh 如图下面就是查询出来的所有sh脚本,看第...
    99+
    2023-09-03
    linux 运维 服务器
  • Win10如何停止正在运行服务以减少硬件资源的占用
      有的用户抱怨Win10系统开机后会默认启动运行一大堆服务,有些压根没用到还占用硬件资源。对于这个问题,小编教大家Win10系统下如何停止正在运行的服务。   操作方法   1.打开任务管理器。   2.点击&ldq...
    99+
    2023-06-12
    Win10 正在运行服务 占用
  • ubuntu18.04如何查看正在运行的程序
    小编给大家分享一下ubuntu18.04如何查看正在运行的程序,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!方法如下首先我们进入ubuntu桌面。点击左下角的应用...
    99+
    2023-06-13
  • centos7如何查看正在运行的服务
    在CentOS 7上,可以使用以下命令来查看正在运行的服务:1. 使用 `systemctl` 命令来列出所有已启动的服务:```s...
    99+
    2023-09-15
    centos7
  • 如何查看win7正在运行程序
    这篇文章主要讲解了“如何查看win7正在运行程序”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何查看win7正在运行程序”吧!查看方法:首先,咱们在键盘上同时按下win+R,然后在弹出来的...
    99+
    2023-06-28
  • 在Linux中查看及终止正在运行的后台程序方法
    linux 任务管理-后台运行与终止 fg、bg、jobs、&、ctrl + z命令 一、 & 加在一个命令的最后,可以把这个命令放到后台执行 ,如gftp &, 二、ctrl + z 可以将一个正在前台执行的命令放到后...
    99+
    2022-06-04
    Linux 查看 终止 后台程序
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作