Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để xóa các tập tin khi một bản ghi bị xóa?

Bạn đang tìm kiếm một XÓA TRIGGER . Xem tại đây cho một Vấn đề &Giải pháp tương tự. Tác vụ bên ngoài có thể đạt được thông qua cài đặt sys_exec .

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. không thể cài đặt MySQL-Python

  2. Homebrew MySQL 8.0.18 trên macOS 10.15 Catalina sẽ không chạy dưới dạng dịch vụ

  3. Cách Dừng / Khởi động MySQL bằng MySQL Workbench

  4. Dành riêng các ID tăng tự động mySQL?

  5. lưu trữ TEXT / BLOB trong cùng một bảng hay không?