Mysql 创建定时任务
来源:互联网 发布:淘宝813 编辑:程序博客网 时间:2024/05/21 17:50
1、首先连接 mysql 命令:mysql -uroot -p123456
自己总结 :
/*查看事件 */
SHOW EVENTS
select * from mysql.event
/*查看是否开启定时器 */
SHOW VARIABLES LIKE 'event_scheduler';
/*创建定时任务 */
CREATE EVENT e_test_update
ON SCHEDULE EVERY 1 SECOND
DO update test.users SET add_time = 789 WHERE id = 1;
/*删除定时任务 */
drop EVENT e_test;
查看event是否开启 :
复制代码代码如下:
show variables like '%sche%';
2、将事件计划开启
复制代码代码如下:
set global event_scheduler =1;
3、创建存储过程test
复制代码代码如下:
CREATE PROCEDURE test ()
BEGIN
update examinfo SET endtime = now() WHERE id = 14;
END;
4、创建event e_test
复制代码代码如下:
create event if not exists e_test
on schedule every 30 second
on completion preserve
do call test();
每隔30秒将执行存储过程test,将当前时间更新到examinfo表中id=14的记录的endtime字段中去.
5、关闭事件任务
复制代码代码如下:
alter event e_test ON
COMPLETION PRESERVE DISABLE;
6、开户事件任务
复制代码代码如下:
alter event e_test ON
COMPLETION PRESERVE ENABLE;
0 0
- mysql创建定时任务
- mysql创建定时任务
- mysql创建定时任务
- mysql创建定时任务
- mysql 定时任务创建
- mysql创建定时任务
- mysql创建定时任务
- mysql创建定时任务
- mysql创建定时任务
- mysql创建定时任务
- Mysql 创建定时任务
- Mysql 创建定时任务
- mysql创建定时任务
- mysql创建定时任务
- mysql创建定时任务
- mysql创建定时任务(V2.10)
- mysql 中定时任务event的创建
- mysql创建定时执行存储过程任务
- 栈的基本操作
- 关于IP遇到的坑
- ML2 配置 OVS VxLAN
- python学习语法
- STM32 —— 多路ADC采集
- Mysql 创建定时任务
- 写操作系统只能用C语言和汇编语言吗
- Linux 下编译运行C程序
- Mybatis 中 Cannot find class: BaseResultMap问题所在
- 创建 vxlan 并部署 instance
- C++ 宽字符和短字符转换
- AJAX的点个人总结
- vb.net 教程 2-12 程序的调试
- 自定义view