Atualização Python mySQL, trabalhando, mas não atualizando tabela

Eu tenho um script python que precisa atualizar um banco de dados mysql, tenho até agora:

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  

O script imprimeRow(s) were updated : com o número correto de linhas que têm umRadioID de 11. Se eu mudar oRadioID para outro número não presente na tabela ele diráRow(s) were updated :0. No entanto, o banco de dados não é realmente atualizado. oCurrentState campo apenas permanece o mesmo. Se eu copiar e passar a instrução SQL para o PHPMyAdmin, tudo funcionará bem.

questionAnswers(3)

yourAnswerToTheQuestion