我有一个MySQL事件,工作正常,这不是我的问题,这里的问题是我想执行该事件on month n/5th/year n and on month n/19th/year n
例如on 10/4/2016 and then on 10/19/2016
可以在一个事件中组合两个日期吗?如果不是什么可以解决方案?
我正在考虑这个选项:
1-每月创建2个活动,第1天创建2个活动,第19个创建另一个活动。
很抱歉没有发布代码,但这不是代码问题。
答案 0 :(得分:0)
您可以使用 crontab 执行可能日期/时间的事件。 Crontab 接受5个参数来设置执行日期/时间。
* * * * * YOUR_COMMAND_TO_EXECUTE
此处每个*都是 Contab 的单个参数。
* --> min (0 - 59)
* --> hour (0 - 23)
* --> day of month (1 - 31)
* --> month (1 - 12)
* --> day of week (0 - 6) (0 to 6 are Sunday to Saturday, or use names; 7 is also Sunday)
示例强>
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
以下是 crontab Overview
的详细信息