Para utilizar transacciones en la programación de MySQL se precisa de un motor que acepte transacciones.