使用navicat for mysql 写一个简单的定时任务
2019-08-14 本文已影响0人
朝畫夕拾
1.选中数据库,新建一个函数,选择过程,完成。(根据需要可在“下一步”设置参数)
![](https://img.haomeiwen.com/i8777072/9a0f9162373dcf7a.png)
2.在这个过程体中写我们要执行的语句,然后保存。
![](https://img.haomeiwen.com/i8777072/52518a0d670e2f29.png)
3.选择事件,新建事件,调用函数。
![](https://img.haomeiwen.com/i8777072/dfba9e3cadb38574.png)
4.在本页选择计划,选择EVERY,如下填写后保存:
![](https://img.haomeiwen.com/i8777072/7cb8f6c9b30ac5aa.png)
“1”表示执行一次,DAY表示执行单位,也就是一天执行一次, start,end 顾名思义就是开始执行时间和结束时间。
5.查看EVENT进程是否开启: show variables like '%sche%';
6.若关闭将EVENT进程开启:set global event_scheduler = 1; 或者: set global event_scheduler = on;