sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo eliminar archivos cuando se elimina un registro?

Está buscando un ELIMINAR DISPARADOR . Consulte aquí para un problema y una solución similares. La acción externa se puede lograr mediante la instalación de sys_exec .

CREATE TRIGGER foobar
AFTER DELETE ON photo
FOR EACH ROW
BEGIN
   CALL sys_exec(concat('/bin/rm -f ',filename));
END