首页 文章

MySQL可以自动删除DATETIME早于_的行吗?

提问于
浏览
1

我的表有一个名为date_time的列,其中存储了简单的DATETIME值 . 是否可以配置MySQL表/数据库以自动删除DATETIME值为传递日期的行(比方说,3天之前)?或者是否有必要使用PHP脚本/查询来传递请求?

1 回答

  • 5

    不,mySQL没有这方面的规定 .

    您可能能够设置存储过程和TRIGGER但老实说,我认为设置cron job以调用PHP脚本或从PHP发送"delete everything older than x days"查询更容易,例如,用户登录或一些东西 .

    这就是我要做的 .

相关问题