MySQL表挂起以便在一行中进行更新操作

时间:2013-06-18 00:21:44

标签: mysql innodb

我有一个存储过程如下:

START TRANSACTION;
//Do a insert

//Do a select
COMMIT;

在插入过程中出现错误(我尝试使用现有主键插入)。现在,我无法使用相同的主键更新行。 MySQL Workbench挂起。我想我必须杀死尝试但未能插入的过程。

知道怎么做?

1 个答案:

答案 0 :(得分:1)

使用:

SHOW PROCESSLIST;

找到线程ID,然后:

KILL id;