1. 程式人生 > >通過Navicat建立MySql定時任務

通過Navicat建立MySql定時任務

需求:

定時刪除資料庫A表中10分鐘之前的資料。

1.建立儲存過程

CREATE DEFINER=`root`@`%` PROCEDURE `del_hrt`()
BEGIN 
		SET @time = date_sub(now(), interval '10' MINUTE);
		DELETE FROM rt_hrt_sip WHERE ctime < @time;
		DELETE FROM rt_hrt_zf WHERE ctime < @time;
END

2.建立定時任務

1.任務要用的儲存過程。

2.設定定時器

2.1:多久執行一次

2.2:時間單位

2.3:開始時間

 

注:

執行檢視是否啟動:

show variables like '%sche%';