开发者社区> 问答> 正文

RDS MySQL 数据库事件不执行

已解决

RDS MySQL 数据库事件不执行

展开
收起
提个问题 2024-06-12 19:07:24 10 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    如RDS MySQL事件不执行,可通过如下步骤排查问题:
    1、show global variables like 'event_scheduler' 查看是否开启事件参数,如果该参数值为off,可在RDS控制台>>进入目标实例>>参数设置中修改该参数的值。
    2、使用如下命令查看目标事件的状态,查看STATUS字段是否为ENABLED
    select EVENT_SCHEMA,EVENT_NAME,DEFINER,EVENT_DEFINITION,STARTS,LAST_EXECUTED,INTERVAL_VALUE,INTERVAL_FIELD,CREATED,STATUS from information_schema.events;
    3、如event_scheduler是开启状态并且STATUS是ON,那么需要查下创建EVENT时,指定的开始时间是否是过去时间,创建EVENT指定的开始时间必须是未来的时间,否则EVENT不执行。
    2024-06-12 19:07:25
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载

相关镜像