mysql过期数据如何删除

发布时间:2020-06-05 17:09:52

来源:51CTO

阅读:240

作者:三月

下面讲讲关于mysql过期数据如何删除,文字的奥妙在于贴近主题相关。所以,闲话就不谈了,我们直接看下文吧,相信看完mysql过期数据如何删除这篇文章你一定会有所受益。

1、  查看MySQL是否开启了事件功能

查看命令:

show variables like '%sc%';

打开event_scheduler(临时开启,MySQL服务重启后时效)

SET GLOBAL event_scheduler = ON;

永久开启方法:my.cnf中[mysqld]添加event_scheduler=on #重启服务

2、  创建事件

create event myevent on SCHEDULE every 5 second do delete from Syslog.SystemEvents where ReceivedAt

说明:

ReceivedAt:数据库Syslog.Systemevents表中的时间字段

(date,INTERVAL expr type):

date:数据库当前时间CURRENT_TIMESTAMP()

INTERVAL:关键字(间隔)

expr:具体的时间间隔(-5)

type:时间单位:MICROSECOND间隔单位:毫秒

SECOND间隔单位:秒

MINUTE间隔单位:分钟

HOUR间隔单位:小时

DAY间隔单位:天

WEEK间隔单位:星期

MONTH间隔单位:月

QUARTER间隔单位:季度

YEAR间隔单位:年

SECOND_MICROSECOND复合型,间隔单位:秒、毫秒,expr可以用两个值来分别指定秒和毫秒

MINUTE_MICROSECOND复合型,间隔单位:分、毫秒

MINUTE_SECOND复合型,间隔单位:分、秒

HOUR_MICROSECOND复合型,间隔单位:小时、毫秒

HOUR_SECOND复合型,间隔单位:小时、秒

HOUR_MINUTE复合型,间隔单位:小时分

DAY_MICROSECOND复合型,间隔单位:天、毫秒

DAY_SECOND复合型,间隔单位:天、秒

DAY_MINUTE复合型,间隔单位:天、分

DAY_HOUR复合型,间隔单位:天、小时

YEAR_MONTH复合型,间隔单位:年、月

如果存在事件,请先删除,删除命令:drop event if exists myevent;

3、  开启事件

alter event myevent on completion preserve enable;

4、关闭事件的命令:alter event myevent on completion preserve disable;

对于以上mysql过期数据如何删除相关内容,大家还有什么不明白的地方吗?或者想要了解更多相关,可以继续关注我们的行业资讯板块。

mysql过期数据_mysql过期数据如何删除相关推荐

  1. java mysql 更新_MySQL更新和删除数据

    1. 更新数据 更新数据 update customers set cust_email = 'elmer@fudd.com' where cust_id = 10005; 更新多列 update c ...

  2. c 更新mysql数据_MySQL插入更新删除数据

    数据插入 插入完整的行 INSERT INTO customers VALUES(NULL, 'Pep E. LaPew', '100 Main Street', 'Los Angeles', 'CA ...

  3. Redis的过期数据会被立马删除吗?

    Redis的过期数据会被立马删除吗? 答:不会被立马删除.Redis有两种删除过期数据的策略 定期选取部分数据删除 惰性删除 惰性删除: 只有当Redis收到客户端的请求,比如说收到查询一个 key ...

  4. mysql如何drop数据库_mysql drop database删除数据库命令实例讲解

    这篇文章主要介绍了mysql drop database删除数据库命令实例讲解的相关资料,需要的朋友可以参考下 mysql drop database命令用于删除一个数据库,如果试图使用drop da ...

  5. 安装mysql删除_mysql安装和删除

    首先,先在服务(开始-->控制面板-->管理工具-->服务)里停掉MySQL的服务. 打开控制面板-添加删除程序,找到MySQL,卸载.或者用360安全卫士来卸载也行.也可以用mys ...

  6. mysql删除用户账号和密码_mysql添加、删除用户和授权用户

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...

  7. mysql 用户授权_mysql添加、删除用户和授权用户

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...

  8. mysql删除赋权_mysql 添加用户 删除用户 赋权

    MySql中添加用户,新建数据库,用户授权,删除用户,修改密码(注意每行后边都跟个;表示一个命令语句结束): 1.新建用户 1.1 登录MYSQL: @>mysql -u root -p @&g ...

  9. mysql创建和修改索引_MySQL索引创建 删除 增加 修改命令

    简单的唯一索引: 可以创建一个唯一索引的表.唯一的索引意味着两个行不能拥有相同的索引值.这里是语法来创建索引的表 代码如下 CREATE UNIQUE INDEX index_name ON tabl ...

  10. mysql语法_MySql实用技能,最常用的删除语法

    在mysql 中最常用的删除语法有一下两种: 1.通过 DELETE FROM 命令来删除 MySQL 数据表中的记录. 2.TRUNCATE TABLE 来清除全表数据. 以下是 SQL DELET ...

最新文章

  1. 适配器模式理解和使用
  2. 技术型产品经理与系统设计
  3. GraphPad Prism多数据处理实用技巧
  4. Cpp 对象模型探索 / 父类和子类调用构造函数和析构函数的顺序
  5. C语言 select
  6. 2017-2018-2课表
  7. 影响因子在10的计算机杂志什么水平,国人无人发表的TOP期刊,影响因子翻倍,5分变10分,不收版面费!...
  8. 个性互踩留言代码: 『寶貝』駕到,{豬頭}.接駕
  9. win7 破解后找不到活动分区以及bootmsr missing
  10. 计算机专业老师教案,技能大赛-2015年全国中等职业学校计算机应用基础及计算机类专业课程“创新杯”教师信息化教学设计和说课比赛总结...
  11. 生活的压力和生命的尊严,哪个更重要?
  12. 如何使用MyBatis的plugin插件实现多租户的数据过滤?
  13. CentOS7.2时间不正确
  14. This is an MDK version 4 project ,require Device support for Cortex-M based devices.
  15. “个税起征点上调方案”来来去去,调不上去
  16. 中移物联网开放平台OneNET亮相世界物联网博览会
  17. 每一个软件开发人员绝对必须掌握的关于 Unicode 和字符集的最基础的知识 - A
  18. 冬阴功汤 哥们真受不了
  19. 2022.6.13-6.19 AI行业周刊(第102期):职业发展
  20. 薄荷英语-day20-20180428-30

热门文章

  1. 微信小程序如何完成1000独立访客(UV)
  2. 微信小程序累计独立访客(UV)不低于 1000 是什么意思?
  3. 计算机扩展屏幕管理软件,小智桌面 - 桌面助手 - 桌面管理美化软件
  4. Vue打包出现Browserslist: caniuse-lite is outdated
  5. Win10更改用户账户、appdata和ProgramData的默认存储路径
  6. 电子专业的学生必看的文章
  7. Topic modeling made just simple enough
  8. ios之Xcode6如何手动创建空工程模板
  9. 在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC
  10. 计算机资源管理器经常停止运行,解决win10资源管理器经常停止工作的方法