Não tenho certeza, mas acho que você está usando uma tabela INNODB e não fez um commit. Acredito que o MySQLdb habilite as transações automaticamente.
Chame
conn.commit() antes de chamar close . Da FAQ:Iniciando com 1.2.0, MySQLdb desabilita o autocommit por padrão