23.4 使用事件计划程序
MySQL Event SchedulerManagement 事件的调度和执行,即根据调度运行的任务。以下讨论涵盖了事件计划程序,并分为以下几节:
-
第 23.4.1 节“事件调度程序概述”提供 MySQL 事件的简介和概念概述。
-
第 23.4.3 节“事件语法”讨论了用于创建,更改和删除 MySQL 事件的 SQL 语句。
-
第 23.4.4 节“事件元数据”,显示如何获取有关事件的信息以及 MySQL Server 如何存储此信息。
-
第 23.4.6 节“事件调度程序和 MySQL 特权”讨论了处理事件所需的特权以及事件在执行时对特权的影响。
存储的例程需要mysql
数据库中的event
table。该 table 是在 MySQL 5.7 安装过程中创建的。如果您要从早期版本升级到 MySQL 5.7,请确保更新您的授权 table 以确保event
table 存在。参见第 2.11 节“升级 MySQL”。
Additional Resources
-
处理 sched 事件时,您可能会找到MySQL Event Scheduler 用户论坛的用法。
-
对事件的使用有一些限制;参见第 23.8 节“对存储程序的限制”。
-
事件的二进制日志记录如第 23.7 节“存储的程序二进制日志”所述进行。