Ejemplo de creación triggers MySQL con phpMyAdmin

Antes de ponernos manos a la obra, leamos la definición de Wikipedia de trigger:

Los Triggers o Disparadores son objetos que se asocian con tablas y se almacenan en la base de datos. Su nombre se deriva por el comportamiento que presentan en su funcionamiento, ya que se ejecutan cuando sucede algún evento sobre las tablas a las que se encuentra asociado. Los eventos que hacen que se ejecute un trigger son las operaciones de inserción (INSERT), borrado (DELETE) o actualización (UPDATE), ya que modifican los datos de una tabla.

En esta entrada mostramos dos maneras de crear un trigger en una tabla de una base de datos MySQL.

1- Usando el formulario que phpMyAdmin nos facilita. Ponerle un nombre, elegir la tabla, decidir si se hará antes o después del evento, seleccionar uno de los tres eventos (AFTER, DELETE, UPDATE). He dejado el campo del definidor vacío, y se ha autorellenado con el usuario de la base de datos (gracias phpMyAdmin, no lo recordaba de memoria).

2- Escribiendo el código directamente en el phpMyAdmin. Es decir, escribiendo algo similar a lo siguiente:

Es tán fácil compartir...Pin on PinterestShare on FacebookShare on Google+Tweet about this on Twitter

4 comentarios en “Ejemplo de creación triggers MySQL con phpMyAdmin

Deja un comentario