Python MySQL - SELECTs funktionieren, DELETEs aber nicht?

Ich bin neu in Python und Pythons MySQL-Adapter. Ich bin mir nicht sicher, ob ich hier etwas Offensichtliches vermisse:

db = MySQLdb.connect(# db details omitted)
cursor = self.db.cursor()

# WORKS
cursor.execute("SELECT site_id FROM users WHERE username=%s", (username))
record = cursor.fetchone()

# DOES NOT SEEM TO WORK
cursor.execute("DELETE FROM users WHERE username=%s", (username))

Irgendwelche Ideen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage