位置: 编程技术 - 正文

详解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数据库迁移到达梦)

  • 税款减半征收什么意思
  • 个税手续费怎么交增值税
  • 2020年小规模纳税人增值税起征点
  • 减免税款抵税怎么做分录
  • 小规模缴纳增值税税控系统可以抵扣么
  • 当月发票开错了已经红冲怎么做分录?
  • 车间领用周转材料会计分录怎么写
  • 延迟付款确认是怎么回事
  • 税控专用发票和普通发票
  • 公司注销时没有实收资本怎么办
  • ca浏览器组件如何下载?
  • 去年红字发票怎么做账
  • 增值税发票确认时间
  • 一般纳税人和小规模纳税人的区别
  • 税前扣除是好事吗
  • 转让投资性房地产收到售价款
  • 收到的劳务费发票可以抵扣吗
  • 结转未交增值
  • 家装行业如何确认收入
  • gazebo中机器人导航在rviz中不显示地图仅限显示轨迹
  • 反映企业利润的指标有
  • Loughrigg Tarn的日出,英国英格兰湖区安布尔塞德 (© John Finney photography/Getty Images)
  • 瑞士·劳特布龙嫩小镇
  • php导出大量数据
  • uniapp自定义导航栏渐变
  • ChatGPT 被大面积封号,到底发生什么了?
  • Stable Diffusion - API和微服务开发
  • css盒子模型怎么做
  • 自注意力机制是什么
  • window11预览版怎么样
  • 将本月发生的制造费用总额按生产工人
  • 国际货运代理公司个人货物
  • 人力资源预算包括哪些内容
  • 用友固定资产模块反结账
  • 管理费用属于什么类
  • 生产费用在完工产品和在产品之间的方法
  • 申报高新企业的好处
  • 稽查查补的税款由谁追征
  • 解决掉发的有效方法
  • mysql存储过程传入参数
  • 生产性企业账务处理
  • 地方水利建设基金减免政策2023
  • 什么情况填an
  • 主营业务收入多计提怎么冲减
  • 出口后收不到货款
  • 内账应付账款怎么做账
  • 物业公司代收取暖费怎么缴纳税额
  • 代扣代缴增值税怎么做账
  • 冲减实收资本是什么意思
  • 工地上报销项目有哪些
  • 客户付款是借方还是贷方
  • 从个人处借款的会计分录
  • 财政授权支付的概念
  • 机票价格分类
  • 出口退税贷方余额是什么意思
  • 上年亏损本年要交税吗
  • 哪些发票可以抵减
  • 收到票据之后贴什么标签
  • 超市会员能便宜多少
  • 苹果mac共享改名
  • mac开机后蓝屏没反应
  • 新手怎样
  • WIN10系统更新之后无法启动
  • macappstore下载不了软件
  • linux网络编程视频教程
  • win7系统点击桌面图标没反应
  • win 8系统怎么样
  • linux显示所有内容
  • Linux系统如何创建目录
  • cocos2dx开发的游戏
  • 复制到文件夹怎么弄
  • 有几种导航
  • unity动画animator
  • unity 3d游戏开发(第2版)
  • 税务局与稽查局哪个好
  • 辽宁省税务举报电话
  • 支付水电费的增值税税率文件
  • 外地户口在绍兴读小学
  • 广东省电子税务局app下载官网
  • 厦门税务局发票查询系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设