Hola,
Comandos transaccionales y de bloqueo de MySQL.
http://dev.mysql.com/doc/refman/5.0/...-commands.html
Aunque depende del método que estés usando, algunos lenguajes de programación tienen instrucciones específicas para realizar transacciones (normalmente son mas eficientes).
Saludos,