mysql 无法对某个表的某行进行删除或者修改的操作,执行语句就会卡住,SHOW PROCESSLIST如何找到需要杀死的会话?
时间: 2023-06-02 16:03:44 浏览: 322
Mysql使用kill命令解决死锁问题(杀死某条正在执行的sql语句)
您好,我可以通过以下命令来查找需要杀死的进程:
SHOW PROCESSLIST;
这个命令可以列出当前 MySQL 服务器上的所有进程(包括被阻塞的进程)。您可以根据需要查找需要终止的进程的“ID”(即在第一列中的数字)。然后,您可以使用以下命令来结束该进程:
KILL [进程ID];
请注意,这个命令只在当前会话中生效,如果您关闭了终端窗口或者重新启动了数据库,这个进程仍然会继续运行。如果您想在所有会话中结束一个进程,您需要使用以下命令:
mysqladmin kill [进程ID];
希望这个回答对您有所帮助。
阅读全文