Mysql如何创建定时任务?

2025-11-13 19:56:12

1、检查是否定时任务功能是否开启。

执行命令:

show VARIABLES like 'event_scheduler';

如果是OFF则表示未开启。

Mysql如何创建定时任务?

2、开启定时任务功能。

执行命令:

set GLOBAL event_scheduler=1;

再查看效果见图。

Mysql如何创建定时任务?

3、新增定时任务。

在Navicat 12的可视化界面中,依次点击:数据库名 --> 事件 -->  新建事件。

具体见图。

Mysql如何创建定时任务?

Mysql如何创建定时任务?

4、指定任务内容。

在上一步骤的第二张图中的“定义”页面增加任务的内容。譬如调用存储过程:call P_UserBetDayDetail()

Mysql如何创建定时任务?

5、制定任务执行计划。

在第三步第二张图中的“计划”页面制定任务的执行计划。

1、开始执行时间;

2、间隔启用时间。

见图。

Mysql如何创建定时任务?

6、对任务做说明。

在第三步第二张图中的“注释”页面添加任务要实现的业务目标说明内容。

见图。

Mysql如何创建定时任务?

7、保存后核查是否创建任务成功。

1、可以在第三步第一张图中刷新页面,可以看到新增的任务。

2、可以通过命令的方式核查。

select * from information_schema.`EVENTS` where Event_Name = 'EP_UserBetDayDetail';

Mysql如何创建定时任务?

1、思路要清晰:开启事件功能、创建事件、配置事件内容、制定循环机制。

2、定时任务包含:执行内容、执行计划、任务注释。

3、创建完毕后,需要核查是否创建成功。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢