MySQL自身也支持计划任务,可以通过event语句实现周期性的任务,如定时增删数据的操作

一、开启MySQL计划任务

vi my.cnf

event_scheduler = 1

二、MySQL计划任务语法

1、在指定时间清空表

use test_database;

create event test_event on schedule at timestamp '2020-03-07 12:00:00' do truncate table test_table

2、每天定时清空表

use test_database

create event test_event on schedule every 1 day do truncate table test_table

3、5天后开启每天定时清空表的

use test_database

create event test_event on schedule every 1 day starts current_timestamp + interval 5 day do truncate table test_table

4、每天定时清空表,5天后停止该任务

use test_database

create event test_event on schedule every 1 day ends current_timestamp + interval 5 do truncate table test_table

5、5天后开启每天定时清空表的任务,一个月后停止

use test_database

create event test_event on schedule evevy 1 day starts current_timestamp + interval 5 ends current_timestamp + interval 1 month do truncate table test_table

三、查看计划任务

show events \G;

四、修改计划任务的语法和修改删除表一样,使用alter event语句

mysql技术任务_MySQL基础教程(13)MySQL计划任务相关推荐

  1. ArcGIS二次开发基础教程(13):网络分析之最近设施分析

    ArcGIS二次开发基础教程(13):网络分析之最近设施分析 最近设施分析 /// <summary>/// Geodatabase function: open work space// ...

  2. mysql查询员工表中所有员工入职20个月之后的日期_Mysql基础教程

    往期推荐 2020黑马Python教程 Docker基础知识 网易云课堂2019 Java高级教程 郭术生AE教程 SQL语句分类 DDL:数据定义语言,用来定义数据库对象:库.表.列等 DML:数据 ...

  3. mysql注释符号_MySQL基础知识(2021最新版教程)

    一.MySQL简介 MySQL是一种开放源代码的关系型数据库管理系统,使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理. MySQL是开放源代码的,因此任何人都可以在General ...

  4. mysql 4 基础教程_MySQL基础教程(四):MySQL 管理

    通过以下命令来检查 MySQL 服务器是否启动 ps-ef|grep mysql 例如在我的苹果电脑上运行如下 [root@localhost~]# ps -ef | grep mysqlmysql1 ...

  5. mysql视频下载_Mysql基础+进阶完整版视频教程下载

    Mysql基础+进阶完整版视频教程下载 课程介绍: Mysql是一个最常用的关系型数据库管理系统,此为python开发职业课程系列的其中一套课程.该套课程是现目前国内最齐全的mysql视频教程之一,从 ...

  6. sql基础教程和mysql基础教程_书评「SQL基础教程(第2版)」| 你应该知道的基础知识点梳理·上...

    写在前面关于这本书:SQL的基础教程,可以使你在SQL的学习中轻松实现从0到1的过程,循序渐进地掌握SQL的基础知识和技巧.对于零基础来说非常友好,看完能够迅速上手SQL. 关于本文:一篇对这本书的知 ...

  7. mysql as用法_MySQL基础学习总结

    数据分析无法离开SQL这一重要的工具,经过十天时间的学习,并完全以MySQL工具对上一节的数据分析岗位数据进行了分析,加强了操作训练,对这一工具使用有了基本的经验.本着以输出为手段检验学习效果,以温故 ...

  8. mysql rollup 排序_MySQL基础实用知识集合(二)

    上期小编给大家汇总介绍了mysql的6个基础的知识点,下面继续给大家分享一下另外7个知识点: 7.什么是死锁?怎么解决? 死锁:两个或多个事务相互占用了对方的锁,就会一直处于等待的状态. 常见的解决死 ...

  9. mysql 分组求和_MySql基础语法

    SQL语句分类 DDL:数据定义语言,用来定义数据库对象:库.表.列等 DML:数据操作语言,用来定义数据库记录(数据) DCL:数据控制语言,用来定义访问权限和安全级别: DQL:数据查询语言,用来 ...

最新文章

  1. 重塑云上的 Java 语言
  2. 服务器系统日志4625,win2008 r2 成千上万的“审核失败”日志 事件ID 4625
  3. 吴恩达的机器学习--矩阵运算
  4. 使用 ale.js 制作一个小而美的表格编辑器(3)
  5. 新型内存攻击,专治制程提高的芯片
  6. java linux文件夹大小_Linux_Linux文件夹大小查看办法, 1. du -sh查看当前文件 - phpStudy...
  7. Windows编程一日一练(1)
  8. 谈谈对水晶报表的看法
  9. [纪事]再见,CodeArtist
  10. ubuntu 开启ssh
  11. App渠道安装来源识别与匹配
  12. Flutter | Sliver 系列
  13. 移动端自动化测试实战(一)
  14. ping 不通百度问题的解决
  15. MOBA移动游戏性能分析报告:渲染、UI和逻辑代码是性能头号杀手!
  16. Proximal Policy Optimization (PPO)
  17. Altium designer6.9学习笔记一
  18. Excel中sheet名字最大长度的坑
  19. 钱德拉塞卡极限与钱德拉塞卡的极限
  20. iopl和outb函数

热门文章

  1. CCF201512-1 数位之和(100分)
  2. CCF201612试题
  3. I00021 有负数项的数列之和
  4. C++实现的Miller-Rabin素性测试程序
  5. 使用 install.packages() 安装所需的包
  6. 所谓敏感(数字的敏感)
  7. 博弈论 —— 公有知识与共同知识
  8. 实用的 Python —— 进制(二进制形式中 1 的位数)
  9. Python 标准库—— datetime(运行时间的判断)
  10. 面向对象——意图与逻辑(五)