繁体   English   中英

如何每隔几分钟自动增加 mysql 表的字段值

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM