pymsql Commands out of sync
问题: 在执行查询数据库的代码的时候,出现了这个问题
分析: python多线程运行,使用了同一个连接,第一个线程在执行完查询之后,还没有取出结果集,第二个线程也执行了查询操作
解决: 使用连接池,保证每一个线程使用单独的连接
https://blog.csdn.net/syousetu/article/details/106008347
def select(self,sql,data=[]):
# 在每次运行sql之前,ping一次,如果连接断开