start transaction;
insert into ...
delete from ...
commit;
SET AUTOCOMMIT=1;

Il comando "set autocommit" serve solo per riportare il comportamento di MYSQL al default, ovvero dopo ogni comando viene fatto il commit in automatico.
Mi sembra che si puo' utilizzare START TRANSACTION solo se utilizzi innodb.

G