Myslím, že se musíte připojit předáním cursorclass = MySQLdb.cursors.SSCursor
:
MySQLdb.connect(user="user",
passwd="password",
db="mydb",
cursorclass = MySQLdb.cursors.SSCursor
)
Výchozí kurzor načte všechna data najednou, i když nepoužíváte fetchall
.
Upravit:SSCursor
nebo jakákoli jiná třída kurzoru, která podporuje sady výsledků na straně serveru – zkontrolujte dokumentaci modulu na MySQLdb.cursors
.