对于我的数据库中的某些事情每24小时自动更新一次cron job / mysql事件任务,我完全不知道。
基本上,只要users_stats
DailyRespectPoints
点击'0',我就需要每24小时运行2次查询。
UPDATE user_stats SET DailyPetRespectPoints = '3' and
UPDATE user_stats SET DailyRespectPoints = '3'
这些是需要运行的,以便当有人使用他们所有3个DailyRespectPoints
时,它会在24小时内重新填充为3个。
谢谢!
答案 0 :(得分:0)
你可以创建触发器,当DailyRespectPoints命中'0'时,它会自动执行。
您可以在此处阅读有关触发器的更多信息http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html
或者您可以编写有关数据库/查询的更多详细信息,我们可以帮助您编写触发器
答案 1 :(得分:0)
首先编写一个脚本来执行您需要完成的工作。根据您的问题,您将检查一些表格值,然后执行两个UPDATE
步骤。
在测试并正确执行脚本后,您可以使用cron
(可能是crontab
)安排它在某个时间点每天运行。