创建代码可能会在用户使用php和pdo或类似的东西给出的特定时间之后删除表中的数据以及我是如何做到的?
public function delete_time($thedata,$time){
}
答案 0 :(得分:0)
你的问题有点模糊,所以我的回答也必须含糊不清,但我相信你可以使用Event Scheduler做你想做的事。您可以创建一个SQL语句来安排查询(例如DELETE
)在未来一次或重复运行:
CREATE EVENT future_delete
ON SCHEDULE AT <timestamp>
DO CALL my_delete_procedure(<param1>, <param2>);
我应该想象你可以将它包装在一个存储过程中,然后你可以从php调用它,传递<timestamp>
,<param1>
,<param2>
&amp; c的绑定值。
希望对你有用。