首页 > 数据库 >mysql 设置定时事件

mysql 设置定时事件

时间:2022-11-10 20:22:51浏览次数:35  
标签:00 -- pro 事件 设置 mysql test 定时 event

-- 查看当前所有事件
show events;
-- 查看定时器功能是否开启
show variables like 'event_scheduler';
-- 开启/关闭定时器功能
set global event_scheduler = on/off;
-- 针对某一事件开启与关闭
-- 开启事件
alter event event_name on completion preserve enable; 
-- 关闭事件
alter event event_name on completion preserve disable; 

-- 1. 创建存储过程
delimiter $$;
CREATE PROCEDURE `pro_save_test`()
    COMMENT '每天2:00更新一版表数据 暂存 test '
begin
TRUNCATE TABLE test;
insert into test_mid(column1,column2,column3)
select column1,column2,column3 from test;
end
$$;

-- 2. 创建事件(每天2:00执行存储过程 pro_save_test())
create event update_test_mid
on schedule every 1 day starts '2022-11-06 02:00:00'
on completion not preserve enable do call pro_save_test();

标签:00,--,pro,事件,设置,mysql,test,定时,event
From: https://www.cnblogs.com/zhangjiagang/p/16878628.html

相关文章

  • 如何解决 MySQL 错误:用户root@localhost的访问被拒绝
    介绍大多数MySQL用户遇到ERROR1698(28000):Accessdeniedforuser'root'@'localhost'。当您尝试使用root用户连接到MySQL时,通常会在新安装MySQL时出现此错误消......
  • 涨姿势 之 Android Studio 3.5 设置类模版
    L-J_Q:遇到小赖皮怎么破?前言最近更新完AndroidStudio3.5后,突然发现之前设置的一些东西通通消失了,记得是覆盖呀。最无奈的一点就是每次新建类,都需要手动添加类注释,今天......
  • MySql企业版Percona-Server部署方案
    一.MySql数据库版本说明官方文档:https://www.percona.com/downloads/Percona-Server-LATEST/#自从甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险。漏洞修补和版本升级......
  • MySQL-InnerDB原理
     InnerDB实现原理 它是MySQL从5.5版本卡死的默认的存储引擎,是第一份支持ACID特性的MySQL存储引擎,特点是行锁设计,支持MVCC(多版本并发控制),支持外键......
  • MySQL-数据库优化
     数据库优化: 数据库设计:1.字段选型:数字类型:tinyintsmalintmediumintintbigint字符类型:charvarchar事件类型:datedate......
  • MySQL-InnoDB的MVCC
     InnoDBMVCCInnoDB的MVCC,其实是通过undolog来实现的,可以理解为是通过在每行记录后面保存两个隐藏的列来实现的,分别保存了这个行的创建时间,一个保......
  • MySQL-索引类型优缺点
     MySQL主要集中索引类型:FULLTEXT,HASH,BTREE,RTREE 1.FULLTEXT即为全文索引,目前只有MyISAM支持。不过目前只有CHAR,VARCHAR,TEXT列上可以创建全文索引。......
  • 设置浏览器为黑色
    前言在学习或查找资料时你是否觉得浏览器的白色背景太亮了,白天还好,那晚上就有点刺眼了,保护视力还是很重要的方案话不多说直接上图打开系统自带浏览器 点击右边.........
  • MySQL聚簇索引和非聚簇索引
     聚簇索引和非聚簇索引 在InnoDB中,表数据文件本身就是按B+Tree组织的一个索引结构,聚簇索引就是按照每张表的主键构造一颗B+树,同时叶子节点中存放的就是整张表......
  • mysql多个结果集拼接一行
    五个不同的结果,查询出来,拼接成一行 SELECT*FROM ( SELECT plant_nameasplantName FROMpv_power_plant <iftest="plantId!=nullandplantId!=''"......