Seite 1 von 1

python will mysqldatensatz nicht löschen

Verfasst: Samstag 22. März 2014, 14:37
von tomtombusiness
Wie der titel schon sagt löscht Python mein Mysqleintrag nicht. Anfangs sollte er einzelne datensätze löschen und jetzt den inhalt der ganzen tabelle aber ich bekomme weder eine fehlermeldung noch sonstirgendetwas.

Ich hab mittlerweile alles ausprobiert aber er macht nix. alles andere wie datensätze einfügen klappen wunderbar nur beim löschen haperts

Befehl
Version 1

Code: Alles auswählen

DELETE FROM `433Mhz_Control`.`imediatelycontrol`;
Version 2

Code: Alles auswählen

DELETE FROM `433Mhz_Control`.`imediatelycontrol`
Version 3

Code: Alles auswählen

DELETE FROM `imediatelycontrol`
Version etc ...

Bei allen passiert nix

Re: python will mysqldatensatz nicht löschen

Verfasst: Samstag 22. März 2014, 14:53
von BlackJack
@tomtombusiness: Das sollte eigentlich gehen. Hast Du danach auch `commit()` auf der Verbindung aufgerufen?

Re: python will mysqldatensatz nicht löschen

Verfasst: Samstag 22. März 2014, 14:57
von tomtombusiness
Was ist commit() Das hab ich sonst auch nie benutzt

Re: python will mysqldatensatz nicht löschen

Verfasst: Samstag 22. März 2014, 15:04
von EyDu
tomtombusiness hat geschrieben:Was ist commit() Das hab ich sonst auch nie benutzt
Dann solltest du schleunigst mal ein Tutorial über Datenbanken durcharbeiten. Das ist eine absolute Grundlage und wird wahrscheinlich im ersten Codebeispiel verwendet, denn ohne ein commit geht eigentlich gar nichts.