开发者社区> 问答> 正文

RDS MySQL 数据库事件不执行

已解决

RDS MySQL 数据库事件不执行

展开
收起
提个问题! 2024-06-12 19:07:24 70 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
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
袋鼠云基于阿里云RDS的数据库架构实践 立即下载

相关镜像