我正在使用PHP和Mysql(PhpMyadmin)开发一个项目,所以我希望在mysql的完成日(00:00)自动更新数据。
有什么想法吗?
答案 0 :(得分:1)
您必须使用MySql事件。
使用以下代码每天00:00执行:
CREATE EVENT my_event
ON SCHEDULE
EVERY 1 DAY
STARTS '2014-04-30 00:00:00' ON COMPLETION PRESERVE ENABLE
DO
# My query
使用以下代码仅在00:00执行一次:
CREATE EVENT my_event
ON SCHEDULE
AT ('2017-03-14 00:00:00'+ INTERVAL 1 DAY) ON COMPLETION PRESERVE ENABLE
DO
# My query