不少小伙伴咨询MYSQ数据库怎么定时删除N天前的数据,因为有些时候会因为需要不需要保存很多的数据,比如个人搭建的网站统计程序,因为统计系统的特殊性,要求的服务器配置会相对高,保留太多的数据对于大多数网友来说根本承担不起服务器的费用,在一个就是太多数据查询非常耗费时间,所以使用定时删除N天前的数据就能稳定运行了。下面我们就把最简单的个人统计系统UMAMI来设置下。
我们使用MYSQL最简单的phpmyadmin这个大家都知道怎么安装了,就不多说了。
只需要定时删除2个表的数据就可以了。第一步添加事件。
然后按下图配置参数,我把SQL命令贴出来,以供大家复制。
delete from session where created_at<=now()-INTERVAL 4 day
以上就是怎么定时删除MYSQL的N天的数据了。希望能帮到大家。