트리거란? 테이블에 DML문(INSERT, UPDATE, DELETE)의 이벤트가 발생하면 실행되는 코드이다. 예를 들어 특정 테이블에 DELETE문이 수행되면 자동으로 다른 곳에 데이터를 INSERT 해주도록 설정해두는 것이 대표정인 용도이다. 트리거 생성 DROP TRIGGER IF EXISTS myTrigger; DELIMITER $$ CREATE TRIGGER myTrigger -- 트리거 이름 AFTER DELETE -- 삭제후에 작동하도록 지정 ON trigger_table -- 트리거를 부착할 테이블 FOR EACH ROW -- 각 행마다 적용시킴 BEGIN SET @msg = '가수 그룹이 삭제됨' ; -- 트리거 실행시 작동되는 코드들 END $$ DELIMITER ; 위와 같이 트리거를..