Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie lösche ich Dateien, wenn ein Datensatz gelöscht wird?

Sie suchen nach einem DELETE TRIGGER . Siehe hier sein für ein ähnliches Problem &Lösung. Externe Aktion kann durch Installation von sys_exec erreicht werden .

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