mysql 查看执行计划任务_mysql的计划任务

1、查看是否开启了计划任务的支持

SHOW VARIABLES LIKE 'event_scheduler';

2、开启计划任务

SET GLOBAL event_scheduler = ON;

3:创建计划任务

创建event语法:

CREATE EVENT [ IF NOT EXISTS ] event_name

ON SCHEDULE AT|EVERY

[ ON COMPLETION [ NOT ] PRESERVE ]

[ ENABLED | DISABLED ]        –状态,默认是有效状态。

[ COMMENT 'comment' ]         –注释说明

DO sql_statement;

主要功能说明:

AT 表示指定一个时间只执行一次。

EVERY 周期性计划,可指定计划开始时间 STARTS 和结束时间 ENDS,执行具体时间周期可以            为:YEAR, MONTH, WEEK, DAY, HOUR, MINUTE, SECOND。

COMPLETION 计划完毕后,该计划任务对象是否还在数据库中保留。默认不保留。

4、查看计划任务:

查看任务计划:

SELECT * FROM mysql.event\G;

5、更改计划任务

语法:

ALTER EVENT

[DEFINER = { user | CURRENT_USER }] #更改缺省用户

event_name

[ON SCHEDULE schedule]          #更改调度时间

[RENAME TO new_event_name]          #计划任务改名

[ON COMPLETION [NOT] PRESERVE]      #更改一次运行结束后的行为

[ENABLE | DISABLE | SLAVESIDE_DISABLED] #更改计划任务状态

[COMMENT 'comment']               #修改注释

[DO sql_statement]                     #修改计划执行体6、删除计划任务

语法:

DROP EVENT [IF EXISTS] event_name

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值