ehm... mi rispondo da solo...

Basta usare le tabelle InnoDB e le transazioni vanno!
Scusate...