Zuerst einmal: das hier ist ein PostgreSQL Forum.
Für Probleme mit MySQL - einfach mal bei deren Support nachfragen. Für wenig Geld sind die Jungs und Mädels von Sun sicherlich auch bereit zu helfen.
Gut, ich will mal nicht so sein. Rein technisch sehe ich da keinen Fehler.
Wie schaut das mit einer Kontrolle aus ob die Anfrage funktioniert hat. Führst du so etwas durch und wenn ja, wie ist das Ergebnis? Gibt es dabei eine Fehlermeldung?
Ich würde ja tippen, das da das Commit fehlt, sofern keine Fehlermeldung unterschlagen wurde. Aber bei MYSQL kenn ich mich net aus, will ja keine grauen Haare
MySQL kann nur Transaktionen (und damit auch Commit), wenn man InnoDB verwendet. Und wenn man hier nicht explizit ein BEGIN sendet, wird automatisch en COMMIT gemacht. Von daher glaub ich jetzt einfach mal, dass das hier nicht der Fall ist.