如何在我的操作 X 分钟后更新我的表格
我发送此请求:
$req = Query("UPDATE clients SET lockclient = 0 WHERE id = $id")
我想在 5 分钟后创建事件。
UPDATE clients SET lockclient = 1 WHERE id = $id
我尝试使用存储过程创建事件,但这是不可能的
DELIMITER $$
CREATE PROCEDURE proc
(
idClient INTEGER
)
BEGIN
CREATE EVENT updateClientLock
ON SCHEDULE
AT NOW() + INTERVAL 5 MINUTE
ON COMPLETION NOT PRESERVE
ENABLE
DO BEGIN
UPDATE client set lockclient = 0 where id = idClient ;
END
END$$
DELIMITER ;
还有其他方法可以做到这一点吗?
最佳答案
通过使用 cron 作业文件 X 分钟,您可以做到这一点 它会在您指定的时间后自动调用它
关于php - 如何在 X 分钟后更新我的表格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29818766/