Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment supprimer des fichiers lorsqu'un enregistrement est supprimé ?

Vous recherchez un DELETE TRIGGER . Voir ici pour un problème et une solution similaires. Une action externe peut être réalisée via l'installation de sys_exec .

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