首页 > 文章列表 > 我们如何为不同类型的 MySQL 事件制定时间表?

我们如何为不同类型的 MySQL 事件制定时间表?

364 2023-08-26

基本上,我们需要为两种事件指定时间表:

一次性事件

一次性事件意味着它将在特定时间表上仅执行一次。如果我们想创建一个一次性事件,那么我们需要在 ON SCHEDULE 子句之后放置以下语法:

AT Timestamp[+INTERVAL]

重复事件

重复事件是指在固定的时间间隔后执行。如果我们想创建一个重复事件,那么我们需要在 ON SCHEDULE 子句之后添加以下语法 -

EVERY interval STARTS timestamp [+INTERVAL] ENDS timestamp [+INTERVAL]