mysql执行sql报1205错误的解决方法:

1.昨天进行mysql更新数据操作时竟然报错误了,如下:

MySQL5.6解决‘ERROR 1205: Lock wait timeout exceeded’问题

2.从字面意思讲,是因为进程有锁定,猜测可能因为执行了多次,导致多个进程争夺资源,查了下进程,如下图:

MySQL5.6解决‘ERROR 1205: Lock wait timeout exceeded’问题

3.果然,有两个相同的进程处于sleep状态,杀死多余的进程,kill 006511后,如下图:

MySQL5.6解决‘ERROR 1205: Lock wait timeout exceeded’问题

4.最后,update成功,问题解决~

 

相关文章: