Hola.
Como bién dice
roman MySQL, cuenta con eventos. Pero creía recordar que no tenía una funcionalidad similar a los eventos de
Firebird (originados con
POST_EVENT).
Y por lo que pude leer,
los eventos en
MySQL parecieran estar relacionados con las tareas programadas. No creo que sirvan para avisar de forma directa la concreción de una acción determinada. Aunque, supongo que podrías usarlos como medio para hacer un pooling de consulta y recabar información sobre los cambios de la tabla en cuestión.
Paso el hilo al foro
MySQL, tal vez allí los mas avezados en este gestor te puedan dar otras opciones.
Saludos
Edito: Acabo de encontrar de donde había sacado la idea de los eventos en MySQL:
Ayuda con Evento Zeos (último mensaje)