标签: mysql datetime
我的表有一个名为date_time的列,其中存储了简单的DATETIME值。是否可以配置MySQL表/数据库以自动删除DATETIME值为传递日期的行(比方说,3天之前)?或者是否有必要使用PHP脚本/查询来传递请求?
答案 0 :(得分:5)
不,mySQL没有这方面的规定。
您可以设置存储过程和TRIGGER但老实说,我认为设置cron job来调用PHP脚本或发送“删除所有内容”要容易得多例如,每当用户登录或某事时,从PHP查询“超过x天”。
TRIGGER
这就是我要做的事。