MySQL 事件

Navicat

MySQL 事件

MySQL 事件计划是在 MySQL 5.1.6 添加。MySQL 事件是按计划运行工作。因此,我们有时称它们为计划事件。当你创建一个事件时,你是创建一个有名的数据库对象,包含在一个或多个规律区间运行一个或多个 SQL 语句,并在特定的日期时间开始及结束。从概念上,这是类似 Windows 任务计划程序的概念.

只需简单地点击 来打开 事件 的对象窗格。右击来显示弹出菜单或使用对象窗格的工具栏,能让你创建的、编辑及删除选择的事件。

创建事件

创建一个新的事件

  • 选择对象窗格上的任何位置。
  • 在对象窗格的工具栏点击 新建事件
  • 右击并在弹出菜单中选择 新建事件
  • 在事件设计器中适当的选项卡编辑事件属性。
  • 提示:要创建新的事件,你也可以在导览窗格中的事件节点上右击,并弹出菜单中选择 新建事件

创建一个与现有事件相同属性的新事件(使用拖放方法)

适用于: 当前的数据库{相同的连接}
  • 在导览窗格或对象窗格中选择要复制的事件。
  • 右击并拖拉已选择的事件到目标位置。
  • 选择下列其中一项选项:
    • 复制到当前位置 (结构和数据)
    • 复制到当前位置 (仅结构)
    • 移动到当前位置
    • 取消
  • 新创建的事件将被命名为「事件名_copy」。
适用于: 不同的数据库{相同的连接}
  不同的数据库{不同的连接}(数据传输工具将被激活)
  • 在对象窗格中选择要复制的事件。
  • 拖放已选择的事件到目标数据库。
  • 选择下列其中一项选项:

    • 复制到当前位置 (结构和数据)
    • 复制到当前位置 (仅结构)
    • 取消

修改一个现有的事件来创建一个新事件

  • 在导览窗格或对象窗格中选择要修改的事件。
  • 右击并在弹出菜单中选择 设计事件 或简单地双击事件。
  • 在对象窗格的工具栏点击 设计事件
  • 在事件设计器中适当的选项卡修改事件属性。
  • 点击 另存为
编辑事件

编辑一个现有的事件(管理它的定义等)

  • 在导览窗格或对象窗格中选择要编辑的事件。
  • 右击并在弹出菜单中选择 设计事件 或简单地双击事件。
  • 在对象窗格的工具栏点击 设计事件
  • 在事件设计器中适当的选项卡修改事件属性。

改变事件的名

  • 在导览窗格或对象窗格中选择要编辑的事件。
  • 右击并在弹出菜单中选择 重命名

删除事件

删除一个事件

  • 在导览窗格或对象窗格中选择要删除的事件。
  • 右击并在弹出菜单中选择 删除事件
  • 在对象窗格的工具栏点击 删除事件
  • 在对话窗口确认删除。

取得事件信息

取得一个事件的信息

  • 在导览窗格或对象窗格中选择事件。
  • 在已选择的事件上右击并在弹出菜单中选择 对象信息
  • 在主菜单选择查看 -> 对象信息。