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

mysqlmysqli database

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

一次性事件

一次性事件意味着它将只按照特定时间表执行一次。如果我们想创建一次性事件,那么我们需要在 ON SCHEDULE 子句 − 之后添加以下语法

AT Timestamp[+INTERVAL]

重复事件

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

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

相关文章