在update数据很多的时候逐条update报错数据库表锁死:
报错:
严重: mysql add/update error:org.springframework.dao.CannotAcquireLockException:
原因:数据库表没有主键
解决方案:
1.查看锁死的表:show OPEN TABLES where In_use > 0;
2.查看进程:SHOW PROCESSLIST
3.kill掉导致锁死操作的进程ID:kill id
4.解锁后给id字段加上主键