Lock wait timeout exceeded; try restarting transaction 当一个SQL执行完了,但未COMMIT,后面的SQL想要执行就是被锁,超时结束; select * from information_schema.innodb_trx 之后找到了一个一直没有提交的只读事务, kill thread id到了对应的线程后ok 了。