Mysql错误1205:Lock wait timeout exceeded 解决办法
错误日志:ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction错误原因:一个SQL执行完了,但未COMMIT,后面的SQL想要执行就是被锁,超时结束。
解决方案:
1、查看进程列表:
SHOW FULL PROCESSLIST;
2、再查看事物表:
SELECT * FROM INFOMATION_SCHEMA.INNODB_TRX;
3、kill id
根据2中查询结果中的trx_mysql_thread_id字段值,查找1中对应的id,在执行kill id即可;
页:
[1]