[英]how to increase a field value of mysql table every some minutes automatically
我在 mysql 表中有一个字段,我想每隔大约 5 分钟(298 秒)增加这个字段值,
我们如何增加这个字段值?
谢谢
如果您使用的是 MySql 版本 5.1.6 或更高版本,则可以使用内置事件调度程序:
CREATE EVENT e_update ON SCHEDULE EVERY 298 SECOND DO
UPDATE tableName SET Col = Col + 1;
或者
CREATE EVENT e_update ON SCHEDULE EVERY 5 MINUTE DO
UPDATE tableName SET Col = Col + 1;
您可以创建一个 php 脚本来更新您的数据库字段,然后创建一个每五分钟执行一次该脚本的 cron 作业。
用您选择的脚本语言替换 PHP。
一种方法是在您的服务器上安装一个 php 脚本,由 cron 每 5 分钟调用一次。
*/5 * * * * /home/whatever/updateField.php
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.