方法一:
查询锁住的事务,然后杀死进程
SELECT * FROM information_schema.innodb_trx;
kill trx_mysql_thread_id (trx_mysql_thread_id 参数值) 例如 kill 9087
select * from information_schema.innodb_lock_waits G;
select * from information_schema.innodb_locks G;
如果第一种方法没起到作用
SELECT * from information_schema.`PROCESSLIST` WHERE Time > 1000
查询执行时间大于1000ms的进程
然后进行kill ID 如 kill 8900
如果数据表还没有解锁 减小执行时间进行查询,杀死进程
来源:CSDN
作者:dwfyzf
链接:https://blog.csdn.net/dwfyzf/article/details/104456616