1205 - Lock wait timeout exceeded; try restarting transaction 出现这个问题的原因是,还存在一个没有执行完成的事务,需要将事务停止以后在进行接下来的操作。 首先是执行 select * from information_schema.innodb_trx; 显示现在还在执行的事务,找到 这个属性,下面的数字就是显示正在执行的事务, 使用 kill 数字; 就可以将事务给停止,然后就可以执行接下来的操作了。