我正在阅读有关mysql事件主题的sitepoint上的一篇文章 - http://www.sitepoint.com/how-to-create-mysql-events/,当你可以安排
时我遇到了这个问题我引用
在特定时间段内以特定间隔运行:每次都是 [HOUR | MONTH | WEEK | DAY | MINUTE] STARTS日期ENDS日期,例如每一天 STARTS CURRENT_TIMESTAMP + INTERVAL 1 WEEK ENDS'2012-01-01 00:00.00'
我很难理解作者的意思。任何人都可以帮助我吗?
答案 0 :(得分:0)
作者只是举个例子,如何构建一个语句来创建一个定期启动和运行的事件。
EVERY n /*give here a number*/
[HOUR|MONTH|WEEK|DAY|MINUTE] /*choose here one of those values*/
STARTS date /*name a date here...*/
ENDS date /*...and here*/
作者还提供了一个例子:
EVERY 1 DAY
STARTS CURRENT_TIMESTAMP + INTERVAL 1 WEEK
ENDS '2012-01-01 00:00.00'
在示例中,事件中指定的查询每天在创建事件的同时执行,但在一周后执行,并在2012-01-01结束。
这是官方手册页,其中包含更多示例。 13.1.11 CREATE EVENT Syntax
我个人觉得最好学习MySQL的官方手册。写得很好。试一试:)