DROP EVENT IF EXISTS `e_del_tbl_base_count`;
DELIMITER ;;
CREATE EVENT `e_del_tbl_base_count`
ON SCHEDULE EVERY 1 DAY STARTS '2016-06-23 17:33:43'
ON COMPLETION NOT PRESERVE ENABLE
DO CALL sum_Customer;
每一天执行一次
DROP EVENT IF EXISTS `Clear_Expire_Token`;
CREATE EVENT `Clear_Expire_Token`
ON SCHEDULE EVERY 10 MINUTE STARTS '2016-07-20 13:42:07'
ON COMPLETION PRESERVE ENABLE
DO call Sp_Clear_Expire_Token;
每10分钟执行一次
当为on completion preserve 的时候,当event到期了,event会被disable,但是该event还是会存在
当为on completion not preserve的时候,当event到期的时候,该event会被自动删除掉.
分享到:
相关推荐
- 检查`my.cnf`(或`my.ini`,取决于你的系统)配置文件,确保`event_scheduler`参数设置为`ON`,允许MySQL事件调度器运行。 - 修改配置后,需要重启MySQL服务使更改生效。 5. **数据目录**: - 确保MySQL的数据...
mysql的定时job的一个简单应用,采用mysql存储过程的调用方式执行任务。该任务中涉及到使用游标来完成多个update执行过程。
【数据库】Navicat for MySQL事件(Event)是MySQL数据库中的一种功能,用于实现定期自动执行的任务,类似于操作系统中的计划任务。在上述情境中,Event主要应用于数据的日常管理,包括定时备份、数据清理以及状态更新...
mysql event脚本
mysql event scheduler 使用详解,含全局设置、创建event、修改event、删除event及相应的example,测试环境 mysql ver 14.14 distrib 5.7.26
本教程将详细介绍如何使用C#与Mysql进行交互,包括创建数据库、数据表以及执行基本的CRUD(Create、Read、Update、Delete)操作。 首先,我们需要在C#项目中引入Mysql的数据提供者——`MySql.Data.dll`。这个库允许...
MySQL 是一种关系型数据库管理系统,广泛应用于各种领域。为提高学生的实践能力,本实验训练将指导学生完成数据库和表的创建流程。 知识点 1:MySQL 的安装与配置 在实验一开始,学生需要安装并配置 MySQL。MySQL...
MySQL事件调度器允许在预定义的时间执行特定任务,如定期创建和删除分区。这个事件可能会按照每天、每周或每月等周期触发,确保分区表始终保持最优状态。 "表.txt"文件可能包含了一些示例表结构或者分区设计的说明...
代码复制粘贴 改下里面的参数 就可以用 而且参数 也有说明 简单易懂
"MySQL数据库创建和表创建" 本教程将指导您在MySQL中创建数据库和表,首先需要安装和配置MySQL数据库。 1. MySQL的安装和配置 在安装MySQL之前,需要下载MySQL安装文件,例如mysql-5.5.12-win32.msi。运行该程序...
本文实例讲述了mysql触发器之创建多个触发器操作。分享给大家供大家参考,具体如下: 这次记录的内容mysql 版本必须得是5.7.2+的哈,之前的会不好使的。废话不多说,咱们开始正文哈。 在mysql 5.7.2+版本之前,我们...
在 MySQL 中创建储存过程的语法很难记,除非你经常跟储存过程打交道,原因很简单,语法不是什么小笑话。如果你通过命令行控制 MySQL,你需要记住准确的语法。一个快速示例可以很好的帮助你做到这点。在MySQL 入门...
Mysql中创建各种索引的语句整理 代码 添加PRIMARY KEY(主键索引) 添加UNIQUE(唯一索引) 添加INDEX(普通索引) 添加FULLTEXT(全文索引) 添加多列索引 ) mysql>ALTER TABLE `...
如何用MySQL创建数据库和数据库表
本文将深入探讨如何实现MySQL的自动创建与删除分区,主要关注时间分区,并介绍相关存储过程和事件的设置。 首先,我们需要理解MySQL分区的概念。分区是将一个大表逻辑上划分为多个较小的部分,每个部分称为一个分区...
从MySQL 5.1版本开始引入,Event主要用于处理那些需要按时间规律执行的任务,比如定期备份、清理过期数据等,类似于Linux系统中的crontab。 一、基本概念 Event在MySQL中被定义为“时间触发器”,它不同于普通的...
存储过程创建日历表,用来与数据库中其他表做联合查询时补全没有数据的表
MySQL创建存储过程批量插入10万条数据 存储过程 1、首先防止主键冲突,我们清空表。 TRUNCATE table A_student; 2、编写存储过程 delimiter ‘$’; CREATE PROCEDURE batchInsert(in args int) BEGIN declare i int ...
MySQL 创建数据源 MySQL 是一个流行的开源关系数据库管理系统,它提供了强大的数据存储和管理功能。创建 MySQL 数据源是连接 MySQL 数据库的重要步骤,本文将详细介绍如何创建 MySQL 数据源。 安装 MySQL 在创建...
通过shell脚本来创建MySQL数据库,不仅可以提高工作效率,还能确保操作的一致性和可重复性。下面将详细介绍如何利用shell脚本来创建MySQL数据库,并结合提供的文件进行解析。 首先,我们需要理解shell脚本的基本...