MySQL 从 5.1.6 版本起,增加了一个时间调度器(Event Scheduler),可以做定时操作,精确到秒来执行。

首先查看定时任务是否开启,命令SHOW VARIABLES LIKE 'event_scheduler';

若没有开启,则使用如下命令开启定时器SET GLOBAL event_scheduler = 1

或者SET GLOBAL event_scheduler = ON

创建定时任务

例子如下: 每隔10秒更新一次表中指定项的内容。CREATE EVENT export_tag_result

ON SCHEDULE EVERY 10 SECOND

DO

UPDATE news_sign.news_tagging_app_unrevised SET IsRevised = IsRevised + 1 WHERE ID = '22';

语法总结CREATE EVENT 事件名称

ON SCHEDULE EVERY 间隔时间

DO

具体执行的SQL任务

修改定时任务

上面的一个定时任务是创建好了,可是在运行的过程中,我们免不了会对其进行修改,那么如何进行修改呢?语法如下ALTER EVENT 事件名称

ON SCHEDULE EVERY 间隔时间

DO

具体执行的SQL任务

关闭(开启)定时任务

(1) 关闭指定事件的定时任务ALTER EVENT 事件名称 ON COMPLETION PRESERVE DISABLE;

相对应的开启指定事件的定时任务ALTER EVENT 事件名称 ON COMPLETION PRESERVE ENABLE;

(2) 关闭定时器SET GLOBAL event_scheduler = 0

或者SET GLOBAL event_scheduler = OFF

查看事件

上面的操作都涉及到了事件的名称,可是我们往往在程序运行了一会儿之后就会忘记当初自己对事件的具体命名情况,那么如何查看事件的名称呢?我们可以通过如下命令来看事件。SHOW EVENTS;

或者SELECT * FROM MYSQL.EVENT;

MySQL创建不了计划任务_MySQL创建定时任务(或计划任务)相关推荐

  1. mysql创建学生信息表学号_mysql创建学生信息表

    mysql中,如何创建一个表,并加一条数据? 在一个数据库中创建一个学生表"student",要CSS布局HTML小编今天和大家分享使用查询语句,包括以下字如果想在数据库中创建一个 ...

  2. mysql创建索引的关键字为_MySQL创建索引(CREATE INDEX)

    索引的建立对于 MySQL 数据库的高效运行是很重要的,索引可以大大提升 MySQL 的检索速度. 基本语法 MySQL 提供了三种创建索引的方法: 1) 使用 CREATE INDEX 语句 可以使 ...

  3. mysql创建数据库和权限设置_mysql创建数据库和用户以及设置用户与权限

    在mysql数据库的使用中,创建数据库无疑是最简单的部分:在mysql命令提示符下,输入如下命令:mysql > create databass dbname;//dbname数据库名称 创建成 ...

  4. mysql怎么设置计划任务_mysql设置定时任务

    今天遇到了个需要每天定时执行的任务,在mysql数据库里面提供了这样的功能,正好整理下分享出来. 1.首先检查是否开启了定时任务 2.创建一个存储过程 3.设置定时任务调用这个存储过程(从2015.8 ...

  5. mysql创建库几种方法_MySQL创建数据库的两种方法

    本文为大家分享了两种mysql创建数据库的方法,供大家参考,具体内容如下 第一种方法:使用 mysqladmin 创建数据库使用普通用户,你可能需要特定的权限来创建或者删除 mysql 数据库. 所以 ...

  6. mysql授权其他用户导出数据_mysql创建账号、授权、数据导出、导入

    1.账号创建及授权 grant all privileges on *.* to 'yangxin'@'%' identified by 'yangxin123456' with grant opti ...

  7. mysql创建表时显示错误_MYSQL创建表出现错误 ERROR Code 1118如何解决

    ERROR Code 1118.Row size too large. The maximum row size for the used table type, not counting BLOBs ...

  8. mysql 唯一索引出现重复数据_MySQL 创建唯一索引忽略对已经重复数据的检查

    MySQL 创建唯一索引忽略对已经重复数据的检查 在创建唯一索引的基础上加上关键字"IGNORE "即可. # 重复数据 mysql> select aid,count(ai ...

  9. mysql将系统权限授予用户_mysql创建用户并授予权限

    1.create schema [数据库名称] default character set utf8 collate utf8_general_ci;--创建数据库 采用create schema和c ...

最新文章

  1. linux的dns的转发域,Linux DNS服务器子域授权、转发器和转发域配置实例(三)
  2. 开关二极管的导通和截止条件
  3. 解决docker中/etc/default/docker配置DOCKER_OPTS 失效问题
  4. idea整合jboos_在 idea 中 启动 jboss 后, 没有运行部署(通过idea部署)的ssm项目,打开后项目404...
  5. 3D字体海报的这么玩?效果很赞,不得不学!
  6. 微课|Python程序设计开发宝典(5.1.2节):嵌套函数定义2
  7. 燃爆了!胡歌秒变最帅产品经理发布荣耀V20!
  8. IPv6 to IPv4过渡技术——6to4隧道配置实例
  9. 配置中心Nacos与Apollo比较
  10. spark2.1.0之源码分析——RPC客户端工厂TransportClientFactory
  11. WebRTC教程 - 使用SIPML5
  12. 系统分析师-论文题目
  13. Python下载小说 -XXOO
  14. (完美解决)Word标题的编号出现一条黑色竖线
  15. PyQt5-在窗口上绘制文本 QPainter
  16. Unity 入门笔记 - 02 - 各种动画
  17. 计算机网络之『路由器的配置』
  18. 关于Spring Security框架 关于单点登录sso
  19. Unity3d自学之路(一)
  20. iptables -j MARK --set-xmark 解析

热门文章

  1. 斯蒂芬斯蒂芬但是当时发生的s
  2. EntitySpaces2009的开发文档地址
  3. maven私有库配置
  4. 安阳师范学院计算机与信息工程学院吴琴霞,基于甲骨文字形动态描述库的甲骨文输入方法...
  5. android代码生成excel,AndroidExcel
  6. kotlin 判断数字_Kotlin程序检查数字是否为质数
  7. python字典怎么设置_在python中设置字典中的属性
  8. Python | 如何创建模块(模块示例)?
  9. java string查找_查找输出程序(Java String类)
  10. 聊聊近期的感受和10月文章精选!