sql >> Database >  >> RDS >> Mysql

Over mysql-cursor en iterator

De MySQLdb cursor class implementeert het iterator-protocol , dus u kunt dit eenvoudig doen:

cursor.execute(sql)
for row in cursor:
    print row
    ...

Relevante code van MySQLdb.cursors.BaseCursor :

def __iter__(self):
    return iter(self.fetchone, None)



  1. Voorbeelden van opmaak 'datetimeoffset' in SQL Server met behulp van Standard Format Strings (T-SQL)

  2. Een-op-veel SQL SELECT in één rij

  3. Probleem met Ruby on Rails-installatie - Hoe gebruik ik de WAMP MySQL-installatie?

  4. best practices voor mysqldump:deel 1 – MySQL-vereisten