Python mySQL Update, Funktioniert aber aktualisiert die Tabelle nicht

Ich habe ein Python-Skript, das eine MySQL-Datenbank aktualisieren muss. Bisher habe ich:

dbb = MySQLdb.connect(host="localhost", 
       user="user", 
       passwd="pass", 
       db="database") 
try:
   curb = dbb.cursor()
   curb.execute ("UPDATE RadioGroups SET CurrentState=1 WHERE RadioID=11")
   print "Row(s) were updated :" +  str(curb.rowcount)
   curb.close()
except MySQLdb.Error, e:
   print "query failed<br/>"
   print e  

Das Skript wird gedrucktRow(s) were updated : mit der richtigen Anzahl von Zeilen, die a habenRadioID von 11. Wenn ich das ändereRadioID zu einer anderen Zahl, die nicht in der Tabelle vorhanden ist, wird es sagenRow(s) were updated :0. Die Datenbank wird jedoch nicht aktualisiert. DasCurrentState Feld bleibt einfach gleich. Wenn ich die SQL-Anweisung in PHPMyAdmin kopiere und einfüge, funktioniert sie einwandfrei.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage