每24小时自动更新一次mysql表

时间:2012-09-01 00:18:53

标签: php mysql cron

我想知道如何设置一个脚本(我假设它将是一个cron作业),它将每24小时将一个mysql表中的字段重置为零。我希望它为每个用户重置字段,而不仅仅是特定的人。不幸的是,我对cron的工作一无所知,但也许我甚至不需要使用它们。我对如何解决这个问题非常不确定。谢谢你的帮助!

2 个答案:

答案 0 :(得分:7)

如何使用MySql事件调度程序本身?

http://dev.mysql.com/doc/refman/5.6/en/events-overview.html

答案 1 :(得分:0)

创建一个连接到mysql表并执行更新查询的python脚本。

创建一个每天运行一次的cron作业:

python updateValue.py

这很简单,也是我能想到的最佳方式。

crontab参数如下所示:

0 0 * * * python updateValue.py