Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como obter um MySQL ResultSet linha por linha em python


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 .