如何在15天后自动删除数据库中的一行数据


How do i auto delete a row of data in my database after 15days?

我希望站点(如果可能的话,数据库本身)删除数据库中的一行数据,而不与站点交互,比如打开或加载它。

我搜索了一些教程/帖子,但只看到了需要交互的代码。

谢谢。

抱歉英语不好。

在服务器上运行cronjob或其他计划进程

如果您没有访问cronjob的权限,您可以在网站底部运行一个小脚本。使用脚本,您可以检查脚本上次运行的时间,如果是15天前,请检查数据库中行的日期。

但是,cronjob更容易、更好、更受欢迎。

您需要记录在数据库中输入的日期。然后编写一个脚本,该脚本将作为cron作业运行,以检查表中行的日期,如果最长为15天,则删除