【发布时间】:2015-04-11 19:39:18
【问题描述】:
我想每隔 5 分钟自动删除 mysql 数据库上的数据,该数据库的 cron 作业已过期。
例如,我有一个表 (TableName),其中一列 (ExpDate) 为“2015-04-10 21:30:00”,它是时间戳格式类型和 UTC 时区。
我尝试过像这样创建一个 cron 作业命令:
*/5 * * * * delete * from TableName where ExpDate > NOW();
但它没有用,我在 SO 和其他地方搜索过,但没有找到直接的答案。所以,我提出了这个问题,希望有人能帮助我。我是 cron 工作的初学者,如果您能帮助我,我将不胜感激。
【问题讨论】:
-
你需要你的 cron 来执行一个脚本,它会执行 mysql。