对多个mysql表的并发访问

对多个mysql表的并发访问,mysql,multithreading,python-2.7,Mysql,Multithreading,Python 2.7,我正在使用python。我想使用线程访问一个数据库中的几个mysql表 class DBThread(threading.Thread): def __init__(self): Thread.__init__(self) def __init__(self,i,db): self.t = i self.DB=db Thread.__init__(self) def run(self):

我正在使用python。我想使用线程访问一个数据库中的几个mysql表

class DBThread(threading.Thread):

    def __init__(self):
        Thread.__init__(self)

    def __init__(self,i,db):

        self.t = i
        self.DB=db
        Thread.__init__(self)

    def run(self):

        time.sleep(0)
        mpo = self.DB.get_place(self.t)

###################################################################

for i in range(0,3):

        dbThread = DBThread(self,i,self.db)
        dbThread.start()
        threads.append(dbThread)

        for dbThread in threads:
            dbThread.join()       
但我收到了一条错误信息

错误2013:查询错误期间与MySQL服务器的连接中断2013:查询错误期间与MySQL服务器的连接中断2006:MySQL服务器已离开


你真的在寻找持久的连接吗?还是只是并行操作?