Вярвам, че @Jason Creighton и @S.Lott са прави.
Поне ако таблицата, която актуализирате, е на транзакционна машина за съхранение. InnoDB
е транзакционен, ISAM
не е.
Трябва или да извикате commit()
на вашия обект за връзка, преди да го затворите, или трябва да настроите връзката в режим на автоматично завършване. Не съм сигурен как правите това за MySQLdb връзка, предполагам, че или задавате аргумент на конструктора на връзката, или задавате свойство, след като създадете обекта за връзка.
Нещо като:
conn = mysql.connection(host, port, autocommit=True)
# or
conn = mysql.connection(host, port)
conn.autocommit(True)