sistema de acceso a un registro de una tabla mediante bloqueos por software

Hola me llamo Jesus

Usando motor mysql innodb que permite bloqueos a nivel de fila, me gustar?a saber si con scriptcase se puede implantar un sistema de bloqueos para que cuando dos usuarios diferentes est?n accediendo a la vez a un mismo registro de una tabla mysql para edici?n o borrado, poder controlar que ambos puedan hacer la misma operacion.

No me refiero al control de seguridad de acceso a una tabla por diferentes usuarios, sino que para evitar la perdida de datos, controlar que si el usuario 1 est? editando un registro de una tabla el usuario 2 no pueda editar o borrar ese mismo registro, mediante bloqueos por software , ya que si lo hacemos con comandos mysql podemos correr el riesgo de que si el cliente pierde la conexion los registros pueden quedarse bloqueados en el servidor.

Un saludo y muchas gracias