JSP向MYSQL中添加数据发生错误
Deadlock found when trying to get lock; Try restarting transaction message from server: "Lock wait timeout exceeded; try restarting transaction "
我在向MYSQL一个表中添加数据时。有时会发现这种情况。有时不会。偶尔发生一次不能添加数据就发现上面的错误
查询数据不会出现这种情况
------解决方案--------------------可能是SQL语句因为错误的原因被回滚,该SQL语句设定的部分锁定可能被保留
你先把这条INSERT语句在数据库运行下是否能够成功插入
------解决方案-------------------- "Lock wait timeout exceeded; try restarting transaction
这个是说,你添加数据的表被缩定,等待时间过长,请重新连接
应该是你哪个表多人在操作,而你添加数据时,表正好被锁定了
------解决方案--------------------学习