可以创建一个日常或程序,可以自动每天检查表格中的日期。
更简单:我想检查用户的日期是否有权进入网站,以及日期传递是否要使用户字段激活为假。
每天例行 然后检查是否(todaydate< dateclient) client.activated = false感谢您的帮助。
答案 0 :(得分:1)
是的,这应该是一个简单的UPDATE查询。如下所示:
UPDATE Client
SET Activated = 'false'
WHERE NOW() < dateclient
您显然需要为您的架构修改它,然后使用cron或您选择的备用调度程序安排它每天运行。
答案 1 :(得分:0)
创建例程非常简单,但要每天运行它,您需要将其包装在cronjob(* nix)或Scheduled Task(Windows)中。遗憾的是,例程无法自行执行 - 据我所知,MySQL服务器不具备按计划的时间间隔运行例程的能力。