gpt4 book ai didi

php - 根据时间自动更新数据库中列的方法

转载 作者:搜寻专家 更新时间:2023-10-30 21:46:58 24 4
gpt4 key购买 nike

是否有任何方法或脚本允许每天午夜 12 点自动更新我的数据库中的列。例如,我有一个列“x”,当前在列“x”下的某些行中的值是 10,我是什么想要的是在时钟敲响 00:00:00 时将该值重新初始化为 0。有什么办法可以做到这一点吗?我的数据库详细信息:phpmyadmin 中的 mysql。我知道的脚本:javascripts 或 php。

最佳答案

你可以使用MySQL的事件调度器

CREATE EVENT update_status ON SCHEDULE EVERY 1 DAY STARTS '2013-11-02 00:00:00' DO
UPDATE your_table
SET x = 0

为了使事件调度程序运行,您可以在 my.cnf 中添加:

[mysqld]
...
event_scheduler=ON

阅读本文了解更多信息 http://dev.mysql.com/doc/refman/5.1/en/create-event.html

关于php - 根据时间自动更新数据库中列的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19749890/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com