特牛网址导航

Python使用PyMysql模块报错:lock wait timeout exceeded; try restarting transactio_python lock wait timeout eceeded解决-CSDN博客

网友收藏
文章浏览阅读2.6k次。呵呵,我只想说:关于这个问题我整了两个星期,关于这个问题的原因,从网上看到的很多文章全都是说要conn.commit(),但是我在程序里面已经commit()了,最后定位到的问题是Pymysql在多线程(或多进程下)面会有bug,对,你没听错,Pymysql模块自身的bug造成的:解决方案:利用DBUtils.PooledDB import PooledDB中的这个类来解决。核心如下:POOL =..._python lock wait timeout eceeded解决