Eu acho que você tem que conectar passando
cursorclass = MySQLdb.cursors.SSCursor
: MySQLdb.connect(user="user",
passwd="password",
db="mydb",
cursorclass = MySQLdb.cursors.SSCursor
)
O cursor padrão busca todos os dados de uma vez, mesmo se você não usar
fetchall
. Editar:
SSCursor
ou qualquer outra classe de cursor que suporte conjuntos de resultados do lado do servidor - verifique a documentação do módulo em MySQLdb.cursors
.