mysql_每隔十分钟定时器

#创建包月卡定时器:购买的了该包月卡但是未到开通时间的包月卡将卡置为已开通
#每隔十分钟就执行一次
#1先删除存在的定时任务防止创建任务失败
drop event if exists update_month_card_open;
#2创建定时任务名字和任务
CREATE EVENT update_month_card_open 
ON  schedule every 10*60 second
ON COMPLETION PRESERVE ENABLE DO 
	#这里只是修改包月卡的会员的不在这里修改
	UPDATE user_product_service ups
		SET ups.isvalid = 1
	WHERE DATE_FORMAT(ups.begin_date,'%Y-%m-%d') = DATE_FORMAT(NOW(),'%Y-%m-%d')
	AND ups.isvalid = 0
	AND ups.product_service_type > 2
;
#开启定时器 event_name 任务的名字
alter event update_month_card_open on completion preserve enable;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值