0

我是 php 新手。我想使用脚本定期(比如每 5 秒)执行 mysql 查询。查询可以是任何东西(例如现在从数据库中一一获取所有数据或将数据插入数据库)。我怎样才能做到这一点?我已经经历了一些例子,但由于我是 php 新手,所以我没有得到。

4

2 回答 2

1

您可以使用在服务器上创建的事件或 cron 作业来执行此操作

事件

使用事件

DELIMITER $$

ALTER EVENT `ev_myevent` ON SCHEDULE EVERY 5 SECOND STARTS '2013-10-23 11:00:00' ON COMPLETION PRESERVE ENABLE DO BEGIN
// your code here
END$$

DELIMITER ;

使用 cronjob

检查此链接
1 Cronjob 执行 PHP 脚本

2使用 PHP 管理 Cron 作业

于 2013-10-23T05:34:07.537 回答
0

If you want to update content in your site every 5 seconds and update database then you do it by ajax calling. Other then if you want to update database periodically then use cron.

于 2013-10-23T05:46:03.153 回答