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

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

曾经2年前 (2022-10-23)MySql705

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性能优化之子查询

有时候表大的情况下直接查询会影响查询性能。我们可以先查询出来索引,再利用索引子查询记录。这样可以大大提升性能。SELECT fl.*,u.username FROM  files fl,users u  WHERE&nb...

MySql-CPU过高处理-开启MySQL慢查询日志

开启MySQL慢查询日志sudo nano /etc/mysql/my.cnflog_slow_queries = /var/log/mysql/slow.sqllong_query_time = 0.5log-queries-not-using-indexes #不使用索引,这句可以不用sudo...

查看 Mysql 数据库的执行记录

问题有时想要查看不同终端或者web端执行的数据库查询。在学习 sql注入 的时候可以通过数据库执行记录查看真正注入的sql语句。方法开启数据库的日志模式,通过日志查看历史执行记录开启&关闭日志模式(可选择输出到表或文件中)SET GLOBAL log_output&nbs...

MYSQL数据类型介绍

一、MySQL的数据类型主要包括以下五大类:整数类型:BIT、BOOL、TINY INT、SMALL INT、MEDIUM INT、 INT、 BIG INT浮点数类型:FLOAT、DOUBLE、DECIMAL字符串类型:CHAR、VARCHAR、TINY TEXT、TEXT、MEDIUM TEXT...

mysql中between的用法

between的介绍日常sql查询过程中经常要筛选某个属性或某个表达式结果的某个范围内的数据,这个时候我们经常通过 > 或者 < 来进行筛选,有的时候再项目中由于 > 和 < 经常会和起始标志符冲突,所以需要进行转义,这个过程很容易出现一些问题,其实在sql的关键字中,有一个...

MySQL BETWEEN 用法与实例

MySQL BETWEEN 用法与实例本文介绍了在 MySQL 数据库中,如何使用 BETWEEN 运算符确定一个值是否介于某两个值之间。BETWEEN 运算符确定一个值是否介于某两个值之间。BETWEEN 运算符常用于比较数字和日期类型的数据。MySQL B...

发表评论

访客

看不清,换一张

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