为了账号安全,请及时绑定邮箱和手机立即绑定

mysql中需要保存三个月的数据,当超过三个月之后,每天清除三个月之前的的数据,单独用Mysql怎么做?

mysql中需要保存三个月的数据,当超过三个月之后,每天清除三个月之前的的数据,单独用Mysql怎么做?

qq_nullpointere_6 2017-06-05 09:45:14
查看完整描述

3 回答

已采纳
?
仙士可

TA贡献170条经验 获得超132个赞

单独用mysql的话不好做,但是还是可以的,首先你得了解3个东西,1是定时任务,2是存储过程,3是删除的mysql语句,分开来说,也就是创建个存储过程,里面写一条清除3个月之前的数据,再设置一个定时任务每天执行(或者每分钟,每小时),定时任务执行存储过程,让存储过程调用语句删除,大概就是这样了

查看完整回答
反对 回复 2017-06-05
?
灬紫羽

TA贡献107条经验 获得超71个赞

推荐服务器定时任务

查看完整回答
1 反对 回复 2017-06-05
  • qq_nullpointere_6
    qq_nullpointere_6
    定时任务我会写,但是不知道和当前时间比对超过三个月之前的数据删除掉的sql语句怎么写!!!
?
呦呦米

TA贡献90条经验 获得超59个赞

可以写个存储过程,设置定时任务

查看完整回答
反对 回复 2017-06-05
  • 3 回答
  • 0 关注
  • 6094 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信