Mysql event示例

贴上示例SQL

-- 查看系统事件相关参数
show variables like '%event%';

show EVENTS;

-- 事件开启、关闭:
ALTER EVENT myEvent1 ON COMPLETION PRESERVE ENABLE;
ALTER EVENT myEvent2 ON COMPLETION PRESERVE DISABLE;


-- 查看调度器线程
show processlist;

-- Events 操作实例

create table t2(id int auto_increment primary key,t_time datetime);

-- 以下为两种方式事件
-- 执行一次和周期执行

-- 立即启动,执行一次
CREATE EVENT `pis`.`Untitled`
ON SCHEDULE AT '2000-02-02 00:00:00'
DO SELECT * FROM mysql;

CREATE EVENT `pis`.`Untitled`
ON SCHEDULE AT '2000-02-02 00:00:00' + INTERVAL '5' DAY
DO SELECT * FROM mysql;

		
-- 周期执行
-- navicate 这里为什么无法加入截止时间?,有答案的可以分享一下
CREATE DEFINER = root EVENT `pis`.`Untitled`
ON SCHEDULE
EVERY '5' HOUR STARTS '2000-02-03 11:19:16'
DO SELECT * FROM mysql;

CREATE DEFINER = root EVENT `pis`.`Untitled`
ON SCHEDULE
EVERY '5' HOUR STARTS '2030-12-03 11:19:16' + INTERVAL '2' DAY
DO SELECT * FROM mysql;
全部评论

相关推荐

07-11 11:15
中南大学 Java
好可爱的hr姐姐哈哈哈哈
黑皮白袜臭脚体育生:兄弟们貂蝉在一起,吕布开了
点赞 评论 收藏
分享
07-08 13:48
门头沟学院 C++
点赞 评论 收藏
分享
人力小鱼姐:实习经历没有什么含金量,咖啡店员迎宾这种就别写了,其他两段包装一下 想找人力相关的话,总结一下个人优势,结合校园经历里有相关性的部分,加一段自我评价
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务