sql >> Databasteknik >  >> RDS >> Mysql

Hur använder man MySQLDB SScursor effektivt?

Jag håller med Otto Allmendingers svar, men för att göra den explicita Denis Otkidachs kommentar, så här kan du iterera över resultaten utan att använda Ottos fetch()-funktion:

import MySQLdb.cursors
connection=MySQLdb.connect(
    host="thehost",user="theuser",
    passwd="thepassword",db="thedb",
    cursorclass = MySQLdb.cursors.SSCursor)
cursor=connection.cursor()
cursor.execute(query)
for row in cursor:
    print(row)


  1. Kontrollera om kolumnsträngen i databasen är en delsträng till en fråga i sqlite

  2. Hur man använder IF/ELSE-satsen för att uppdatera eller skapa ny xml-nodpost i Sql

  3. oracle SQL plus hur man avslutar kommandot i SQL-fil?

  4. hur man anropar en lagrad proc från anther och ändrar refcursor som returneras?