1、进入 information_schema数据库,查看数据库中被锁的线程
select * from information_schema.innodb_trx;
2、可以批量查看被锁线程
SELECT concat(‘KILL ‘,id,’;') FROM information_schema.processlist WHERE user=’root’;
3、找到对应的线程Id,将其杀死
kill thread_id(49308)
本文介绍如何通过查询information_schema数据库来定位MySQL中的死锁问题,并提供了解决方案,包括找到并终止造成死锁的线程。
select * from information_schema.innodb_trx;
SELECT concat(‘KILL ‘,id,’;') FROM information_schema.processlist WHERE user=’root’;
kill thread_id(49308)

被折叠的 条评论
为什么被折叠?