当你有一个连接对象,就可以让多个游标到一个单一连接,并在同一时间执行这些游标的查询? 或将每个光标等待光标以前完成其查询?
connection type: database=MySQLdb.connect(...)
cursor: curs=database.cursor()
querying: curs.execute("query")
当你有一个连接对象,就可以让多个游标到一个单一连接,并在同一时间执行这些游标的查询? 或将每个光标等待光标以前完成其查询?
connection type: database=MySQLdb.connect(...)
cursor: curs=database.cursor()
querying: curs.execute("query")
你需要打开多个连接。 MySQLdb的是线程安全的,所以每个连接将能够访问他们各自的游标,查询和结果集,而对其它连接的效果,但每个线程或进程将需要自己的连接。
下面的代码为我工作,
database = MySQLdb.connect(...)
curs = database.cursor()
curs1 = database.cursor()
curs2 = database.cursor()