您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何杀死Mysql“显示进程列表”中的所有进程?

如何杀死Mysql“显示进程列表”中的所有进程?

您需要一个一个地杀死它们,MysqL没有任何大量的kill命令。您可以使用任何语言编写脚本,例如在PHP中,您可以使用类似以下内容的脚本:

$result = MysqL_query("SHOW FULL PROCESSLIST");
while ($row=MysqL_fetch_array($result)) {
  $process_id=$row["Id"];
  if ($row["Time"] > 200 ) {
    $sql="KILL $process_id";
    MysqL_query($sql);
  }
}
MySQL 2022/1/1 18:16:51 有496人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶