2012-08-13 36 views
17

Khi bạn có một đối tượng kết nối, bạn có thể tạo nhiều con trỏ cho một kết nối đó và thực hiện truy vấn với các con trỏ này cùng lúc không? Hoặc mỗi con trỏ sẽ đợi con trỏ trước đó kết thúc truy vấn của nó?python mysqldb nhiều con trỏ cho một kết nối

connection type: database=MySQLdb.connect(...) 
cursor:   curs=database.cursor() 
querying:  curs.execute("query") 

Trả lời

18

Bạn cần phải mở nhiều kết nối. Mysqldb là luồng an toàn, vì vậy mỗi kết nối sẽ có thể truy cập các con trỏ, truy vấn và bộ kết quả tương ứng của chúng mà không ảnh hưởng đến các kết nối khác nhưng mỗi luồng hoặc quá trình sẽ cần kết nối riêng.

Các vấn đề liên quan