Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để sử dụng MySQLDB SScursor một cách hiệu quả?

Tôi đồng ý với câu trả lời của Otto Allmendinger, nhưng để đưa ra nhận xét rõ ràng của Denis Otkidach, đây là cách bạn có thể lặp lại các kết quả mà không cần sử dụng hàm fetch () của Otto:

import MySQLdb.cursors
connection=MySQLdb.connect(
    host="thehost",user="theuser",
    passwd="thepassword",db="thedb",
    cursorclass = MySQLdb.cursors.SSCursor)
cursor=connection.cursor()
cursor.execute(query)
for row in cursor:
    print(row)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Sử dụng OpenVPN để truy cập an toàn vào cụm cơ sở dữ liệu của bạn trên đám mây

  2. Cập nhật một cột trong MySQL

  3. Cách hoạt động của hàm MID () trong MySQL

  4. 1114 (HY000):Bảng đã đầy

  5. Khóa chính MySQL