2013-08-14 2 views
0

토요일과 목요일에만 실행되도록 mysql 이벤트를 만들고 싶습니다.mysql 이벤트가 토요일과 목요일에 실행되도록 예약합니다.

이벤트 자체의 요일을 정의 할 수 있습니까?

매일 스케줄러를 실행하고 목요일 또는 토요일 일 경우 프로세스가 계속 진행됩니다. 그렇지 않으면 아무것도 수행하지 않고 스케줄러가 종료됩니다. 당신이 현재 날짜를 확인하지 않으려면 내가 이벤트 발사에 밀어 것입니다 자신의로

+1

안녕하세요. 인사말을 삭제하기 위해 질문을 편집 했으므로 답변을 투표/수락하여 주로 "감사합니다"라고 말합니다. 자세한 내용은 http://stackoverflow.com/help/someone-answers를 참조하십시오. –

답변

1

, 당신은 아마, 말했다


EVERY 7 DAY

CREATE EVENT myevent_saturday 
    ON NOW() + INTERVAL xxx DAY -- days till next saturday 
     EVERY 7 DAY 
    DO 
     -- this and that 
을 반복, 두 가지 이벤트를 만들어야합니다 매일 그리고 현재를 확인하십시오 DAYOFWEEK ...

0

또한 설정 파일에서 이벤트 스케줄러 상태를 편집해야합니다. 실행 중인지 확인하려면 다음을 실행하십시오.

SHOW EVENTS; 
관련 문제