如何杀死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“显示进程列表”中的所有进程? 的全部内容, 来源链接: utcz.com/qa/405024.html

回到顶部