sql >> Databasteknik >  >> RDS >> Mysql

Hur man får en rad-för-rad MySQL-resultatuppsättning i python

Jag tror att du måste ansluta med cursorclass = MySQLdb.cursors.SSCursor :

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

Standardmarkören hämtar all data på en gång, även om du inte använder fetchall .

Redigera:SSCursor eller någon annan markörklass som stöder resultatuppsättningar på serversidan - kontrollera moduldokumentationen på MySQLdb.cursors .



  1. Oracle In-Memory Kostnad

  2. Gå igenom kolumner i RECORD

  3. Hur man automatiserar migrering från fristående MySQL till Galera Cluster med Ansible

  4. Laravel OrderBy relation räknas