Mit*_*esh 1 php mysql database
是否有任何方法或脚本允许每天午夜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
Run Code Online (Sandbox Code Playgroud)
为了使事件调度程序运行,您可以在my.cnf中添加:
[mysqld]
...
event_scheduler=ON
Run Code Online (Sandbox Code Playgroud)
阅读本文以获取更多信息http://dev.mysql.com/doc/refman/5.1/en/create-event.html
| 归档时间: |
|
| 查看次数: |
2333 次 |
| 最近记录: |