Jeg vil gætte på, at du bruger en lagermaskine, der understøtter transaktioner (f.eks. InnoDB), men du kalder ikke db.commit()
efter SLET. Effekten af DELETE kasseres, hvis du ikke forpligter dig.
Se http:// mysql-python.sourceforge.net/FAQ.html#my-data-disappeared-or-won-t-go-away :
Se også dette lignende SO-spørgsmål:Python MySQLdb-opdateringsforespørgsel mislykkes