当前位置: 首页 > article >正文

Mysql事件操作

查看是否开启事件

SELECT @@event_scheduler;

SHOW VARIABLES LIKE '%event_scheduler%';

开启或关闭事件

SET GLOBAL event_scheduler = 1;

SET GLOBAL event_scheduler = on;

SET GLOBAL event_scheduler = 0;

SET GLOBAL event_scheduler = off;

创建事件sql

CREATE EVENT IF NOT EXISTS my_hourly_event

ON SCHEDULE EVERY 1 HOUR

-- STARTS (TIMESTAMP(CURRENT_DATE) + INTERVAL 1 HOUR) -- 可以根据需要调整开始时间

STARTS (TIMESTAMP(CURRENT_DATE) + INTERVAL 1 HOUR)

DO

BEGIN

  -- 这里放置你的SQL语句

  INSERT INTO my_table (column1, column2) VALUES ('value1', 'value2');

END;

常用事件

每隔一分钟ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 1 MINUTE

具体执行事件 ON SCHEDULE AT TIMESTAMP '2024-09-09 14:20:00'

每十秒钟 ON SCHEDULE EVERY 10 SECOND

查看所有事件  

SHOW EVENTS;  

查看某个特定事件的详细信息  

SHOW CREATE EVENT my_hourly_event;  

删除事件  

DROP EVENT IF EXISTS my_hourly_event;


http://www.kler.cn/a/301530.html

相关文章:

  • 【Vim Masterclass 笔记09】S06L22:Vim 核心操作训练之 —— 文本的搜索、查找与替换操作(第一部分)
  • Dart语言的语法糖
  • 机器学习实战——决策树:从原理到应用的深度解析
  • uniapp实现在card卡片组件内为图片添加长按保存、识别二维码等功能
  • hive数据迁移
  • 本地手集博客id“升级”在线抓取——简陋版——(2024年终总结1.1)
  • 计算机网络练级第二级————网络套接字1
  • 嵌入式初学-C语言-数据结构--四
  • ​​​​​​​Oracle11 分析函数等高级函数使用说明
  • 智能会计定义
  • Peewee+Postgresql+PooledPostgresqlDatabase重连机制
  • 掌握 Linux 命令的艺术:深入解析与实用指南
  • 7. MyBatis中的SqlSession是什么?如何管理SqlSession的生命周期?
  • uniapp写移动端常见问题汇总
  • 反序列化漏洞练习2
  • python 实现判断IP4地址是否有效算法
  • MongoDB延迟查询
  • chapter14-集合——(List-Map)——day18
  • ctfshow-文件包含
  • JavaEE:多线程进阶(线程安全的集合类)
  • Python实现Paillier同态加密算法
  • JavaWeb开发中为什么Controller里面的方法是@RequestMapping?
  • 张力控制器的原理
  • 【2023年】云计算金砖牛刀小试3
  • 《C++枚举类型的进化:从传统到现代的飞跃》
  • SAP B1 学习笔记 - 易混淆字段名(持续更新中)