sql >> Databáze >  >> RDS >> Mysql

O mysql kurzoru a iterátoru

MySQLdb třída kurzor implementuje protokol iterátoru , takže můžete jednoduše udělat toto:

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

Relevantní kód z MySQLdb.cursors.BaseCursor :

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



  1. Parallel Go testy provedené proti databázi PostgreSQL běžící na Dockeru

  2. Migrace databáze MySQL z Amazon RDS do DigitalOcean

  3. Začínáme s fulltextovým vyhledáváním SQLite

  4. Dotaz MYSQL / data starší než 1 týden (všechna data a časy v UTC)