MySQL'de bir tablo için her event (insert, update, delete) için tek bir trigger yaratılabilir. Ancak hem update hem de delet veya insert olan trigger eklenebilir. Aşağıda ayna anda iki tane trigger gözükmektedir
-- Trigger DDL Statements DELIMITER $$ <br/><br/> USE 'databaseadi'$$ CREATE DEFINER='root'@'%' TRIGGER db_adi.trigger_adi AFTER INSERT ON db_adi.tablo_adi FOR EACH ROW INSERT INTO diger_table_adi (T_ID) VALUES (NEW.T_ID)$$ CREATE DEFINER='root'@'%' TRIGGER db_adi.trigger_adi AFTER DELETE ON db_adi.tablo_adi FOR EACH ROW DELETE FROM diger_table_adi where T_ID=OLD.T_ID$$
Yukarıdaki ilk trigger tablo_adi ile verilen tabloya yeni bir kayıt eklendiğinde diger_table_adi tablosuna kayıt eklemektedir. İkinci trigger ise tablo_adi dan kayıt silinince diger_table_adi tablosundan da silmektedir