sql >> Database >  >> RDS >> Mysql

Hoe krijg ik een rij-voor-rij MySQL ResultSet in python

Ik denk dat je verbinding moet maken met cursorclass = MySQLdb.cursors.SSCursor :

 MySQLdb.connect(user="user", 
                 passwd="password",
                 db="mydb",
                 cursorclass = MySQLdb.cursors.SSCursor
                )

De standaardcursor haalt alle gegevens in één keer op, zelfs als u fetchall niet gebruikt .

Bewerken:SSCursor of een andere cursorklasse die resultatensets aan de serverzijde ondersteunt - controleer de moduledocumenten op MySQLdb.cursors .



  1. Hoe Round() werkt in PostgreSQL

  2. Numerieke functies in Oracle (volledige lijst)

  3. Ingenieus hulpprogramma voor het wijzigen van SQL-wachtwoorden om het SQL-wachtwoord opnieuw in te stellen

  4. Bestel varchar string als numeriek