Hallo!
Ich habe ein dringendes Problem mit einer MySQL Anweisung.
Besteht die Möglichkeit ein auto rollback oder commit zu erzeugen? Also jenachdem ob das einspielen der Daten fehlgeschlagen oder funktioniert hat?
folgenden Befehl führe ich aus
1 | mysql --user=root --password=password db < update.sql |
darin enthalten sind in der ersten Zeile eine Start Transaction sowie am Schluss ein commit;
der mysql befehl kommt in ein bash script welches automatisch zu bestimmten zeiten laufen soll. anschließen wird eine mail erzeugt welche sagt ob es funkioniert hat oder nicht.
wie bekomm ich es denn hin das er automatisch ein rollback macht sobald ein error ausgeworfen wird