1.开启定时器 0:off 1:on
SET GLOBAL event_scheduler = 1;
2.在navicat左侧选择一个数据库,单击“时间”-“创建事件”,弹出一个窗口。
在定义选项输入SQL语句,以BEGIN开头,以END结尾。
如果是在本地运行,Definer为root@localhost。
3.计划任务,每隔一段时间就有固定需求的操作,如创建表,删除数据等操作。
3-1. AT 时间戳,用来完成单次的计划任务。
3-2. EVERY 时间(单位)的数量时间单位[STARTS 时间戳] [ENDS时间戳],用来完成重复的计划任务。时间单位较多,按需选择。
在两种计划任务中,时间戳可以是任意的TIMESTAMP 和DATETIME 数据类型,时间戳需要大于当前时间。
最后保存就OK了