`
cuiyadll
  • 浏览: 204599 次
文章分类
社区版块
存档分类
最新评论

如何开启mysql计划事件

阅读更多

首先在sql中查询计划事件的状态:SHOW VARIABLES LIKE 'event_scheduler'

如果返回的是off表示当前是关闭状态,如果是on当前已经开启了计划任务。

在mysql程序的目录下找到my.ini文件,添加一个项:event_scheduler = 1

保存后重启mysql服务即可,重启服务可以在服务管理里面找到

 

也可以用脚本来实现:

mysql event_scheduler

开启event_scheduler sql指令:

SET GLOBAL event_scheduler = ON;
SET @@global.event_scheduler = ON;
SET GLOBAL event_scheduler = 1;
SET @@global.event_scheduler = 1;

相反,关闭event_scheduler指令:

 

SET GLOBAL event_scheduler = OFF;
SET @@global.event_scheduler = OFF;
SET GLOBAL event_scheduler = 0;
SET @@global.event_scheduler = 0;

分享到:
评论

相关推荐

    [数据库] Navicat for MySQL事件Event实现数据每日定期操作1

    【数据库】Navicat for MySQL事件(Event)是MySQL数据库中的一种功能,用于实现定期自动执行的任务,类似于操作系统中的计划任务。在上述情境中,Event主要应用于数据的日常管理,包括定时备份、数据清理以及状态更新...

    MySQL定时执行脚本(计划任务)命令实例

    MySQL定时执行脚本,也称为计划任务或事件调度,是一种非常实用的功能,允许数据库系统按照预设的时间间隔自动执行特定的SQL语句或存储过程,无需依赖操作系统级别的计划任务服务。在MySQL中,这一功能主要通过`...

    mysql的计划任务与事件调度实例分析

    MySQL的计划任务与事件调度是数据库管理中非常重要的功能,它允许管理员自动化执行定期的数据库维护任务,如数据清理、备份、归档等。事件调度是MySQL中的一个特性,它根据预定义的时间表来触发一系列操作,这使得...

    mysql的新特性:事件

    创建事件之后,还需要确保事件调度器是开启的状态。可以通过如下命令来启用事件调度器: ```sql SET GLOBAL event_scheduler = 1; ``` #### 四、管理事件 除了创建事件之外,MySQL还提供了多种管理事件的方法: #...

    MySQL 5.1中文手冊

    7.4.8. MySQL如何计算打开的表 7.4.9. MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器的...

    mysql官方中文参考手册

    7.4.8. MySQL如何计算打开的表 7.4.9. MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器的...

    逐步讲解MySQL中定时事件计划的创建

    MySQL中的定时事件计划是数据库管理系统中一种非常实用的功能,它允许数据库管理员安排一系列自动化任务,如数据备份、清理过期数据、聚合统计等,而无需人工干预。在MySQL中,定时事件计划通常被称为事件(Events)...

    mysql 5.6 for mac

    5. **并行复制**:MySQL 5.6 支持多线程复制,使得从服务器可以同时处理来自主服务器的多个二进制日志事件,提高了数据同步的速度。 6. **ACID 兼容性**:MySQL 5.6 提供了更强的事务一致性,确保了数据的一致性和...

    MySQL 5.1官方简体中文参考手册

    7.4.8. MySQL如何计算打开的表 7.4.9. MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器的...

    MySQL 5.1参考手册

    7.4.8. MySQL如何计算打开的表 7.4.9. MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器的...

    mysql5.1中文手册

    MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器的性能 7.5.4. 编译和...

    MySQL 5.1参考手册 (中文版)

    7.4.8. MySQL如何计算打开的表 7.4.9. MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器的...

    MySQL 5.1参考手册中文版

    7.4.8. MySQL如何计算打开的表 7.4.9. MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器...

    mysql-refman-8.0.zip

    MySQL 8.0的审计插件可以详细记录登录、查询、更改等事件,帮助监控数据库行为。 **7. 监控** 监控数据库的健康状态和性能是必不可少的。手册将介绍如何使用MySQL的内置监控工具,如Performance Schema和SHOW ...

    Mysql定时器清空3天以前的数据.zip

    事件调度器是MySQL内置的一个功能,允许用户创建和管理计划的任务,类似于操作系统中的cron job或者Windows的任务计划程序。通过事件调度器,我们可以定义一个时间触发的任务,比如在每天的特定时间执行一段SQL代码...

    MySQL控制台操作

    `可以查询当前的时间戳,这对于记录操作时间和事件审计很有帮助。 #### 十二、查询当前用户 `SELECT USER();`命令用于显示当前正在执行SQL语句的数据库用户信息。 #### 十三、查询服务器版本 `SELECT VERSION();...

    MySQL5.1参考手册官方简体中文版

    7.4.8. MySQL如何计算打开的表 7.4.9. MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化器的...

    MYSQL中文手册

    7.4.8. MySQL如何计算打开的表 7.4.9. MySQL如何打开和关闭表 7.4.10. 在同一个数据库中创建多个表的缺陷 7.5. 优化MySQL服务器 7.5.1. 系统因素和启动参数的调节 7.5.2. 调节服务器参数 7.5.3. 控制查询优化...

Global site tag (gtag.js) - Google Analytics