Event Scheduler1 [SuiteCare] MySQL에서 일정 시간 후 자동으로 데이터 업데이트하기 진행하는 프로젝트에서 공고 마감을 설정하는 부분에서 설정해놓은 공고 기재 날짜가 지나면 공고 마감 상태로 변경하는 작업을 수행하기 위해 하루가 지날 때마다 자동으로 공고에 대한 상태 컬럼을 UPDATE 해주는 기능을 구현해야했다. MySQL에 이벤트 스케줄러(Event Scheduler) 기능을 사용해서 이를 구현할 수 있었다. 이 포스팅에서 이벤트 스케줄러를 사용하는 방법에 대해서 적어보려한다. 1. 기능 사용을 위한 설정하기이벤트 스케줄러를 사용하기 위해서는 사용할 수 있도록 설정해줘야한다. 일단 아래 쿼리문으로 설정된 상태를 확인할 수 있다.SHOW VARIABLES LIKE 'event%'; 만약 OFF로 설정되어있다면 아래 쿼리문을 사용하여 상태를 ON으로 변경해준다!SET GLOBAL ev.. 2024. 4. 9. 이전 1 다음