mysql定时任务 每日执行存储过程

原文链接:mysql定时任务 每日执行存储过程
1、操作工具Navicat数据库操作工具。

2、创建一个存储过程

例如:delete From apply_setdtl where DATE(create_date) <= DATE(DATE_SUB(NOW(),INTERVAL 1 day));
-- 删除表apply_setdtl创建为前一天的数据。

2、创建定时事件

mysql定时任务 每日执行存储过程_第1张图片 mysql定时任务 每日执行存储过程_第2张图片

设置完成后,选择保存。

3、查看开启状态

show variables like 'event%';   -- 这里显示OFF表时未来开启,设置开启

SET GLOBAL event_scheduler = 1; -- 开启

-- 状态为0表示为未开启,1表时开始。

4、开启完成、每日定时执行任务。

面向开发过程,记录学习之路。

你可能感兴趣的:(SQL数据库)