Transakcie MySQL *SOLVED*

Programovacie jazyky, rady, poradňa...
sINN3R
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 330
Registrovaný: 17 jún 2006, 11:21
Bydlisko: Trencin - Slovakia - EU
Kontaktovať používateľa:

Transakcie MySQL *SOLVED*

Príspevok od používateľa sINN3R »

Moze mi niekto skontrolovat tento prikaz na mysql zadany cez phpmyadmin (autocommit = 1):

Kód: Vybrať všetko

START TRANSACTION;
UPDATE `tbl_products` SET `price`=1000 WHERE `pk_id`=17 LIMIT 1;
ROLLBACK;
Jednoducho mi transkacie nefunguju :( Normalne sa mi to v tbl_products updatuje aj ked tam mam 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 back
EDIT2:
Bolo 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.
Napísať odpoveď