cursorclass = MySQLdb.cursors.SSCursor
を渡して接続する必要があると思います :
MySQLdb.connect(user="user",
passwd="password",
db="mydb",
cursorclass = MySQLdb.cursors.SSCursor
)
fetchall
を使用しない場合でも、デフォルトのカーソルはすべてのデータを一度にフェッチします 。
編集:SSCursor
またはサーバー側の結果セットをサポートするその他のカーソルクラス-MySQLdb.cursors
のモジュールドキュメントを確認してください 。