mysql查看事件任务内容_MySql事件计划任务
DROP EVENT IF EXISTS eve1;
DELIMITER $$
CREATE EVENT eve1 ON SCHEDULE EVERY 1 SECOND STARTS NOW() ENDS NOW()+1
ON COMPLETION PRESERVE
DISABLE
DO
BEGIN
UPDATE testtable1 SET age = age+1 WHERE id = 1;
END$$
DELIMITER ;
SELECT * FROM testtable1;
SELECT NOW();
/*
标准创建语句EventsEvents
CREATE EVENT 事件任务名称 ON SCHEDULE AT 时戳/EVERY 任意非空的整数 时间单位 [STARTS 时戳] [ENDS时戳]
[ON COMPLETION [NOT] PRESERVE]
[ENABLE | DISABLE]
[COMMENT '时间任务注释']
DO
BEGIN
要执行的sql语句
END
ON SCHEDULE有两种设定计划任务的方式:
AT 时戳:单次的计划任务
EVERY 任意非空的整数 时间单位 [STARTS 时戳] [ENDS时戳]:重复的计划任务
设置了[STARTS 时戳] [ENDS时戳]表示只在该时间段内重复计划任务
时戳可以是任意的TIMESTAMP 和DATETIME 数据类型。
要求提供的是将来的时间(大于CURRENT_TIMESTAMP),而且小于Unix时间的最后时间(等于或小于'2037-12-31 23:59:59')。
时间单位是关键词:YEAR,MONTH,DAY,HOUR,MINUTE 或者SECOND。
提示: 其他的时间单位也是合法的如:QUARTER, WEEK, YEAR_MONTH,DAY_HOUR, DAY_MINUTE, DAY_SECOND, HOUR_MINUTE,HOUR_SECOND, MINUTE_SECOND,但他们是非标准不实用也不需要的。
[ON COMPLETION [NOT] PRESERVE]:
不写默认是 ON COMPLETION NOT PRESERVE,表示当这个事件不会再发生的时候,即当单次计划任务执行完毕后或当重复性的计划任务执行到了ENDS阶段,该事件任务即被drop掉。
ON COMPLETION PRESERVE 当事件任务结束后不被drop掉
提示: 基本不需要试用这个语句。
[ENABLE | DISABLE]
不写默认是ENABLE
设定事件的状态,如果是Enable 的话,那么系统就会启动这个事件,DISABLE则不启动
可以用修改命令开启或关闭事件,修改事件任务只要把关键字CREATE换成ALTER即可。
*/
mysql查看事件任务内容_MySql事件计划任务相关推荐
- mysql查看系统运行日志文件_mysql自身运行日志文件详解
概述 日志文件是MySQL数据库的重要组成部分.MySQL有几种不同的日志文件,通常包括错误日志文件,二进制日志,通用日志,慢查询日志,等等.这些日志可以帮助我们定位mysqld内部发生的事件,数据库 ...
- mysql查看binlog日志内容
2019独角兽企业重金招聘Python工程师标准>>> (一) binlog介绍 binlog,即二进制日志,它记录了数据库上的所有改变,并以二进制的形式保存在磁盘中: 它可以用来查 ...
- mysql查看当前最大连接数_MySQL查看当前连接数、连接数和最大连接数
原标题:MySQL查看当前连接数.连接数和最大连接数 MySQL查看当前所有连接的详细资料: mysqladmin -u root -p processlist MySQL查看当前连接数(Thread ...
- mysql查看系统可用字符集_MySQL查看所有可用的字符集
MySQL查看所有可用的字符集 Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL ...
- mysql查看事件任务内容_Mysql 中的事件//定时任务
什么是事件 一组SQL集,用来执行定时任务,跟触发器很像,都是被动执行的,事件是因为时间到了触发执行,而触发器是因为某件事件(增删改)触发执行: 开启事件 查看是否开启: show variables ...
- mysql 事件的作用_MySQL 事件
概述 事件调度器是 MySQL5.1 后新增的功能,可以将数据库按自定义的时间周期触发某种操作,可以理解为时间触发器,类似于 Linux 系统下面的任务调度器 crontab,或者类似与 Window ...
- mysql事件执行记录表_MySQL事件异常记录
最近在调整MySQL存储过程以及通过事件调用的过程中遇到几个坑,记录如下. MySQL版本:5.6 开发工具:SQLyog v12 1.存储过程 P 中有一条 UPDATE 临时表 TEMP_T 的语 ...
- mysql查看是否开启定时器_Mysql 查看定时器 打开定时器 设置定时器时间
1.查看是否开启evevt与开启evevt. 1.1.MySQL evevt功能默认是关闭的,可以使用下面的语句来看evevt的状态,如果是OFF或者0,表示是关闭的. show VARIABLES ...
- mysql查看主主信息_MySQL主主
在企业中,数据库高可用一直是企业的重中之重,中小企业很多都是使用mysql主从方案,一主多从,读写分离等,但是单主存在单点故障,从库切换成主库需要作改动.因此,如果是双主或者多主,就会增加mysql入 ...
最新文章
- cocos2d-x学习笔记16:记录存储1:CCUserDefault
- 疾风之刃鸿蒙炸裂,疾风之刃二周年版本12月1日上线_疾风之刃天武僧二觉率先开放_游戏堡...
- 下列不是c语言浮点常量的是,C语言二级题库.doc
- Android开发之Java和Kotlin混合开发互相跳转报错的问题
- 我为什么“放弃”从事八年的嵌入式领域
- 苹果也“翻车”,服务器大面积宕机三小时
- 数据库正确建立索引以及最左前缀原则
- 用 AI 培养孩子学习兴趣,讯飞新一代智能学习机正式发布!
- map转换成JSON的方法
- 使用 PyQT5 来做一个简易版库存管理系统(二)
- 视频应用在区块链上的应用
- WES7 定制界面完整过程
- tp-link与台式计算机连接教程,台式电脑连接到无线路由器上网教程
- AppEmit是应用程序(尤其是浏览器)与本地程序间互相通信的易扩展的轻量级中间件
- response响应讲解
- 关于mysql 联表使用count的一个问题
- 5.4 成员变量的隐藏和方法重写
- 苹果侧边滑动返回_一个丝滑的全屏滑动返回手势
- 双11销额超二三四五名总和,喜临门为床垫行业树立“高度和广度”
- 「镁客早报」库克抨击高通,表明不可能在法律纠纷中达成和解;传闻无人驾驶公司Aurora融资20亿美元... 1