乐趣区

关于mysql的定时任务

应用场景:发货后 15 天自动更改订单状态为已收货实现方法:mysql 的 event 事件
1. 查看 event 事件是否开启,默认都是关闭状态 SHOW VARIABLES LIKE ‘event_scheduler’;

2. 开启 event 事件 set global event_scheduler=on;
3. 创建函数

注意下入参
4. 接下来在自己的代码中启动就可以了,一般是在后台发货时启用 (我这里还包括了 15 分钟自动取消订单功能)

写的不好,多多见谅,如果有问题和指教欢迎评论私信,看到都会回复的

退出移动版