Ist es mit MySQL eigentlich möglich, dass ich eine Art Widerherstellungspunkt wähle, dann 5 Querys ausführe und wenn mir was nicht gefällt, das ganze wieder zu dem Widerherstellungspunkt zurücksetzen kann, bzw. wenn es passt den Widerherstellungspunkt löschen?
Transaction http://dev.mysql.com/doc/refman/5.1/de/commit.html Commit => Alles übernehmen, Temp Daten löschen Rollback => Rollback. mfg Andreas
Normale SQL Datenbanktransationen, commit/rollback? Klar. Musst aber dafür die richtige Storage-Engine verwenden, das alte MyISAM kann es nicht, InnoDB schon. https://en.wikipedia.org/wiki/Comparison_of_MySQL_database_engines
Auto-Commit abschalten nicht vergessen, ist bei MySQL per default angeschaltet. Sonst wird das nix mit Rollback ... geht per Kommando oder mit einer Änderung im Config-File (my.ini oder my.cnf).
Frank schrieb: > Auto-Commit abschalten nicht vergessen Unnötig, MySQL schaltet autocommit sofort ab, wenn es ein START TRANSACTION ausführt, siehe: http://dev.mysql.com/doc/refman/5.5/en/commit.html
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.