마리아 DB 이벤트 등록하는 법

이동욱

2022/01/19

Categories: 데이터베이스 Tags: 데이터베이스

# 이벤트 설정 ON
SET GLOBAL EVENT_SCHEDULER = ON;

# 이벤트 설정 ON 확인
SHOW VARIABLES WHERE VARIABLE_NAME = 'EVENT_SCHEDULER';

# 이벤트 생성
CREATE EVENT IF NOT EXISTS LOOP_INSERT_SCH_EMAIL
ON SCHEDULE  EVERY 1 HOUR STARTS NOW()
DO
<원하는 SQL 문을 여기다가 작성하면 된다.>

# 생성된 이벤트 조회
SHOW EVENTS;

# 마지막으로 실행된 이벤트 조회
SELECT LAST_EXECUTED FROM INFORMATION_SCHEMA.EVENTS WHERE EVENT_NAME = 'LOOP_INSERT_SCH_EMAIL';

# 이벤트 삭제
DROP EVENT LOOP_INSERT_SCH_EMAIL

참고 문헌

>> Home