1、mysql 有自己的事件支持、你可以设定时间来执行什么任务或者存储过程、 CREATE EVENT 事件名 ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 24 HOUR ON completion not preserve do call 你的存储过程2、或者使用开源的框架定时调度比如有个开源的quartz框架、每天凌晨查询你的表字段是status='done'的、然后把这些数据修改成status='closed'的3、 或者使用spring的定时调度、叫Scheduled、 可以具体百度查查使用方法、写个cron表达式就可以了、跟quartz差不多、 具体的用法自己百度下吧、很多资料的、
CREATE EVENT 事件名
ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 24 HOUR
ON completion not preserve
do
call 你的存储过程2、或者使用开源的框架定时调度比如有个开源的quartz框架、每天凌晨查询你的表字段是status='done'的、然后把这些数据修改成status='closed'的3、
或者使用spring的定时调度、叫Scheduled、 可以具体百度查查使用方法、写个cron表达式就可以了、跟quartz差不多、
具体的用法自己百度下吧、很多资料的、