Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak efektywnie korzystać z MySQLDB SScursor?

Zgadzam się z odpowiedzią Otto Allmendingera, ale aby wyraźnie sprecyzować komentarz Denisa Otkidacha, oto jak możesz iterować wyniki bez użycia funkcji fetch() 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. MySQL Zmiana sortowania wszystkich tabel

  2. Jak formatować liczby za pomocą przecinków w MySQL

  3. MySQL zwraca tylko jeden wiersz

  4. Korzystanie z wyzwalaczy MySQL

  5. Korzystanie z funkcji password_hash i password_verify w PHP 5.5