Navicat设定mysql定时任务

时间:2022-12-28 07:48:04

有个需求:每天将一张表的前一天的数据抽取到另一张表中,使用Mysql数据库的客户端Navicat配置

第一步,创建过程cust_report,直接在查询窗口中执行,保存后函数列表中就会出现。

Navicat设定mysql定时任务

Navicat设定mysql定时任务

第二步,新建事件,配置调用过程名称、执行频率和开始时间等

Navicat设定mysql定时任务

Navicat设定mysql定时任务

第二天就可以查看该事件的运行情况啦

Navicat设定mysql定时任务

提醒:

查看event是否开启

show variables like '%sche%';

如果是OFF,通过执行下列语句,来开启event_scheduler
set global event_scheduler =1;

Navicat设定mysql定时任务