Kód: Vybrať všetko
START TRANSACTION;
UPDATE `tbl_products` SET `price`=1000 WHERE `pk_id`=17 LIMIT 1;
ROLLBACK;
Nevie niekto co robim zle alebo treba MySQL inak nastavit?
EDIT:
vsimol som si ze mi to pise warning:
Kód: Vybrať všetko
code: 1196
message: Some non-transactional changed tables couldn't be rolled backBolo treba iba zmenit ENGINE TYPE z MyISAM na InnoDB.
Ked si napisete do mysql konzoly prikaz SHOW ENGINES\G tak tam pise presne co ktore podporuju.