【发布时间】:2010-11-19 01:50:32
【问题描述】:
我使用 MYSQL 作为我的数据库,使用 PHP 作为我的编程语言。我想运行一个 cron 作业,该作业将一直运行到当前系统日期与我的名为“PROJECT”的数据库表中的“deadline(date)”列匹配。一旦日期相同,则必须运行更新查询,这会将状态(项目表的字段)从“打开”更改为“关闭”。
我不确定 cron 作业是否是最好的方法,或者我可以使用触发器,或者可能是其他东西。另外,我使用 Apache 作为我的网络服务器,我的操作系统是 windows vista。
另外,最好的方法是什么? PHP调度程序或cron作业或任何其他方法?有谁能赐教吗?
【问题讨论】:
-
危险地类似于stackoverflow.com/questions/1263237/… - 虽然不同之处在于他询问他是否应该使用计划任务或数据库的内部调度程序
-
还有kaushik - 你有什么版本的mysql服务器?
标签: php mysql windows-vista cron scheduled-tasks