[MySQL] 마이SQL 이벤트(event scheduler) 정보 확인하는 방법

2022-04-07


Photo by Surface on Unsplash

현재 MySQL 내에 저장된 이벤트 스케줄러를 확인하는 방법을 알아보자.


- 명령어

SHOW EVENTS;

해당 명령어는 현재 DB에 등록된 이벤트 정보를 간단히 확인할 수 있다. 확인할 수 있는 내용으로는 DB명, 이벤트 이름, 이벤트 작성 계정, 타임존, 타입, 인터벌 값 , 인터벌 필드 값 ex) DAY, character set... 등을 확인할 수 있다.


SELECT * FROM information_schema.EVENTS;

다음 이벤트의 좀 더 구체적인 정보를 확인할 수 있는 명령어이다. 기본적인 내용을 SHOW EVENT와 동일한 데이터를 보여주지만 추가적으로 이벤트 스케줄러 작성시 실제 쿼리가 동작하는 DO 이후에 쿼리문 또는 프로시저 정보를 확인할 수 있다.


메인 이미지 출처 : Photo by Surface on Unsplash