Je pense que vous devez vous connecter en passant cursorclass = MySQLdb.cursors.SSCursor
:
MySQLdb.connect(user="user",
passwd="password",
db="mydb",
cursorclass = MySQLdb.cursors.SSCursor
)
Le curseur par défaut récupère toutes les données à la fois, même si vous n'utilisez pas fetchall
.
Modifier :SSCursor
ou toute autre classe de curseur prenant en charge les jeux de résultats côté serveur - consultez la documentation du module sur MySQLdb.cursors
.