2011-07-06 5 views
3

MySQL 쿼리를 삽입했습니다. 매일 오전 11시에 쿼리를 실행해야합니다.미리 정의 된 고정 시간에 MYSQL 쿼리를 실행하는 방법은 무엇입니까?

MySQL에서 고정 된 시간에 쿼리를 어떻게 실행합니까?
MS-SQL에서 SQL Server 에이전트 작업 스케줄러로 쉽게 할 수 있습니다. 그렇다면 My-SQL에서 미리 정의 된 일정 쿼리를 실행할 수있는 방법이 있습니까? MySQL 버전은 5.5.12입니다.

+0

감사합니다. 저에게 확인해주십시오. – riad

답변

4

당신은 MySQL의 위의 목적을 달성하기 위해 event scheduler를 사용할 수 있습니다.

이벤트를 만들려면 create 이벤트 문을 사용할 수 있습니다. Here is an explanation 예를 들어 이 같은

뭔가 :

CREATE EVENT e_totals 
->  ON SCHEDULE AT '2006-02-10 23:59:00' 
->  DO INSERT INTO test.totals VALUES (NOW()); 
관련 문제