位置: 编程技术 - 正文

详解MySQL用事件调度器Event Scheduler创建定时任务(mysql事件id100)

编辑:rootadmin

推荐整理分享详解MySQL用事件调度器Event Scheduler创建定时任务(mysql事件id100),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql事件调用存储过程,mysql中的事件,mysql事务怎么用,mysql事件的作用,mysql事件使用方法,mysql事件使用方法,mysql中的事件,mysql中的事件,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

事件调度器相当于操作系统中的定时任务(如:Linux中的cron、Window中的计划任务),但MySql的事件调度器可以精确到秒,对于一些实时性要求较高的数据处理非常有用。

1. 创建/修改事件(EVENT)

在MySql中,创建一个新的调度器使用CREATE EVENT,其语法规则如下:

在以上语句中,包含以下参数:

1、event_name - 事件名,可以是任何合的MySql标识符,不能超个字符。创建事件时,可以同时指定Schema,语法结构为:schema_name.event_name

2、schedule - 调度规则,规定事件的执行时间与执行规则。是一个可包含以下值的子语句:

3、event_body - 事件体,可以是单行SQL语法,或是BEGIN……END语句块

查看已创建的事件,可以使用SHOW语名:

事件的修改

对于已存在事件调度器,可以使用ALTER语句进行修改,语法结构如下:

事件的开启与关闭本质是使用ALTER语句修改已创建的事件。如,关闭一个事件:

详解MySQL用事件调度器Event Scheduler创建定时任务(mysql事件id100)

开启一个事件:

一些事件使用示例

一个最简单的示例,将myschema.mytable表的mycol列,每小时自增1:

这样,我们就创建一个名为myevent的事件,它会在事件创建后每小时执行一次。设置的执行规则等价于:

如果需要间隔一定时间再开启事务,如,1天后开启:

DO执行的SQL可以是一个语句块,如:

2. 事件调度器的配置

2.1 事件调度器状态

要保证创建的事件能正常执行,首先应该开启事件调度器,可以通过以下3种方式查看调度器状态:

查看某个事件的执行情况:

以上会输出当关Schema中所有的事件信息,可以先通过DESC information_schema.EVENTS;查看输出字段,再查看所需要的信息。如,我只想看事件名及最后执行时间:

2.2 开启/关闭事件调度器

如果事件调度器未开启,可以通过以下4种方式启用:

1或ON表示设置为开启状态。同样的,如果需要关闭只要将值0或OFF即可。

总结

标签: mysql事件id100

本文链接地址:https://www.jiuchutong.com/biancheng/348245.html 转载请保留说明!

上一篇:mysqldumpslow用法示例(慢查询)(mysqldump -s)

下一篇:从MySQL 5.5迁移到Mariadb 10.1.14所遇到的问题(mysql数据库迁移到达梦)

  • 印花税的处理
  • 关税的征收对象是贸易性商品,不包括
  • 个税申报怎么办
  • 发票审核未通过,怎么查原因
  • 工伤在门诊的收据能报销吗
  • 利润表的未分配利润是哪个
  • 分公司与总公司的法律关系
  • 内涵报酬率和必要投资报酬率
  • 季末资产总额的计算
  • 法人名下的车辆费用如何进公司帐
  • 租金属于什么会计要素
  • 单位部分承担个人借款利息个税的计算
  • 工资发多了需要退回吗
  • 税控盘全额抵减申报
  • 营改增后还有企业所得税吗?
  • 公司注销有哪些原因
  • 金蝶财务软件不能反结账
  • 记帐凭证怎么制作的
  • 个人所得税由公司承担的账务处理
  • 试用期可以不交五险一金吗
  • 计提汽车折旧会计分录
  • 股权转让要交哪些费用
  • 如何在win10中同步我的设置
  • 周转房维修请示
  • 公司过年买的鞭炮可以入账吗
  • 删除桌面上的图标用什么键
  • 华为分享平时可不可以打开
  • php require的用法
  • 周转材料要计入增值税吗
  • 付临时工资怎么入账
  • 企业所得税优惠事项管理目录
  • 企业发给员工的工资要交税吗
  • 扣缴义务人的法律地位
  • 制造费用账户在期末被结平
  • vue运行报错
  • 浦东森林村
  • 端午假期干什么
  • yii2高级应用之自定义组件实现全局使用图片上传功能的方法
  • 城市维护建设税是什么意思
  • 先开发票后收款可以合并做账吗
  • 财政总预算会计的特点
  • 电子商业汇票是指
  • 不能抵扣的抵扣了怎么办
  • 应付职工薪酬在利润表哪里体现
  • 国债利息收入企业所得税调增
  • 企业间贴现手续怎么办理
  • 月末应付职工薪酬为负数怎么办
  • 企业增加实收资本的途径不包括
  • 搬迁所得
  • 小规模纳税人季报网上申报流程
  • 超出工资总额
  • sql server执行语句
  • sql2000怎么修改默认实例名
  • win7快速切换到桌面
  • linux 新手
  • ubuntu16.04安装步骤
  • solaris删除文件命令
  • Mac上Parallels Desktop共享虚拟机怎么设置 Mac上Parallels Desktop共享虚拟机设置步
  • mac10.5系统
  • exfat 打不开
  • centos 操作日志
  • centos7命令行快捷键
  • linux 请求
  • win8怎么找开始程序
  • android 多线程并发
  • unity基础包
  • awk命令使用什么变量存储行号
  • for语句中的++i
  • unity怎么导入材质包
  • unity 3d插件
  • 怎样用在js中使用css的内容
  • JavaScript 事件对象介绍
  • 长春市税务局电话号
  • 税控盘换新盘
  • 国家税务总局最新消息
  • 缴纳车辆购置税的会计处理
  • 烟草什么品牌好
  • 人均可支配收入是到手工资吗
  • 关税是什么
  • 税务税率9个点怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设