在给表Choice插入数据的时候出现错误
错误提示:1205-Lock wait timeout exceeded;try restarting transaction.
1.查看当前数据库的线程情况
show full processlist;
2.查看是否有正在锁定的事务线程id
select * from information_schema.INNODB_TRX;
可以看到锁住的id为9
3.kill锁住的id
kill 9;
再次添加字段
又报错:1425—cannot add or update a child row
这个错误比较简单,不能添加或更新子行
检查一下外键连接的表是否有值。