当前位置:首页 > 编程技术 > MySql > 正文内容

Mysql 如何开启事件计划和查看开启状态

曾经11个月前 (10-23)MySql303

1、查询mysql的事件计划是否开启:

SHOW VARIABLES LIKE 'event_scheduler';

OFF 关闭 ON 开启


2、开启事件计划

开启event_scheduler 的指令,下面任何一个命令都可以

SET GLOBAL event_scheduler = ON;

SET @@global.event_scheduler = ON;

SET GLOBAL event_scheduler = 1;

SET @@global.event_scheduler = 1;

3、关闭事件计划

SET GLOBAL event_scheduler = OFF;


SET @@global.event_scheduler = OFF;


SET GLOBAL event_scheduler = 0;


SET @@global.event_scheduler = 0;


4、永久设置 时间计划

event_scheduler = 1 #表示开启事件

event_scheduler = 0 #表示关闭事件 MySQL8.0版本event_scheduler默认是1。

Mysql重启即可


5此时需要看一下计划事件的状态

show events

状态为:ENABLED 表示可以执行,如果为:DISABLE ,则不能执行

把:DISABLE 改为 ENABLED 方法为: 在时间的 【定义】标签,内进行修改。


6看事件是否执行,看一下下面的上次执行时间

 如果为 na/null 则没有执行

按照1-5 步骤进行设置,就可以正常执行。


扫描二维码推送至手机访问。

版权声明:本文由珍惜发布,如需转载请注明出处。

本文链接:https://www.zp68.com/article/43.html

分享给朋友:
返回列表

上一篇:MySQL 获取当前时间戳

没有最新的文章了...

“Mysql 如何开启事件计划和查看开启状态” 的相关文章

MySQL 获取当前时间戳

1.MySQL获取秒级别的时间戳,自1970年1月1日 00:00:00以来按秒算SELECT UNIX_TIMESTAMP(NOW()); 输出结果形式: 15425171562.MySQL获取当前时间戳select current_timestamp();...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。