>  기사  >  데이터 베이스  >  MySQL의 이벤트 계획 작업에 대한 간략한 소개

MySQL의 이벤트 계획 작업에 대한 간략한 소개

黄舟
黄舟원래의
2017-05-28 09:40:031138검색

아래 편집기에서는 MySQL 이벤트 계획 작업에 대해 간략하게 설명합니다. 에디터가 꽤 좋다고 생각해서 지금 공유해서 참고용으로 올려보겠습니다. 에디터를 따라가서 함께 살펴볼까요

1. 이벤트 활성화 여부를 확인하세요

'%sche%'와 같은 변수 표시
set global event_scheduler =1

-- 시간대를 설정하고 계획된 이벤트 스케줄러를 켜도록 설정할 수도 있습니다. event_scheduler = ONset time_zone = '+8:00';set GLOBAL event_scheduler = 1;

--데이터베이스 기반 데이터베이스를 설정합니다. 해당 이벤트가 사용하거나 속한
use test ;

-- 이 이름의 작업 계획이 있으면 먼저 삭제하세요.

존재하는 경우 이벤트 삭제 test_update;

-- 구분 기호를 기본값인 '$$'로 설정합니다. mysql의 구문 구분 기호는 ';'이므로 이후의 코드 생성부터 끝까지 실행하는 코드는 하나의 구문으로 간주됩니다.

DELIMITER $$

-- 예약된 작업을 생성하고 첫 번째 실행 시간을 '2012-로 설정합니다. 11-15 10:00:00', 매일 실행합니다. 한 번


-- 30초마다 일정에 따라

-- 일정에 따라 매일 시작 타임스탬프 '2012-11-15 10:00:00'

이벤트 생성 test_update

on 스케줄 매일 시작 타임스탬프 '2012-11-15 10:00:00'
do

-- 이 계획된 작업을 시작하려면 무엇을 해야 할까요
begin

------------ --------------- --------

-- 뭔가를 하세요 계획된 작업에서 해야 할 일을 적어보세요
------------- -------------- --------

--예약된 작업 종료
end $$

--문 구분 기호를 다시 ';'

DELIMITER ;
로 설정

위 내용은 MySQL의 이벤트 계획 작업에 대한 간략한 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.