Je suis nouveau sur l'adaptateur MySQL de Python et Python. Je ne suis pas sûr si je manque quelque chose d'évident ici:Python MySQL - SELECT fonctionne mais pas DELETE?
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))
Des idées?
quels privilèges avez-vous sur les bases de données? – ennuikiller
Oui Assurez-vous que l'utilisateur que vous utilisez a le droit de supprimer des lignes. –
Quand vous dites "NE SEMBLE PAS TRAVAILLER": comment le savez-vous? Avez-vous une sorte de message d'erreur? Si oui, lequel? S'il vous plaît signaler tous les détails dès le début. –