首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >MYSQL,事件未运行

MYSQL,事件未运行
EN

Stack Overflow用户
提问于 2013-08-03 08:07:57
回答 1查看 196关注 0票数 0

我试图在特定时间运行MYSQL事件,并在24小时后重复:

代码语言:javascript
运行
AI代码解释
复制
ALTER EVENT myeventToronto1
    ON SCHEDULE EVERY 24 HOUR
    STARTS '2013-08-04 02:02:00'

   COMMENT 'A sample comment.'
    DO

      INSERT into `smallworksdb`.`eventtesttable`(ID,NAME) Values(1,'someValue');

当我保存上面的事件时,表不会在事件中指定的特定时间被填充,所以我假设事件没有被运行。我在这里错过了什么。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-03 08:18:40

为什么我觉得id被声明为主键(或者至少是unique)?你每天都在尝试插入相同的值。问题将是由SQL生成的错误,而不是作业没有运行。

通常,像id这样的字段是一个auto_increment值,它将在插入时自动设置,而不是给定特定的值。

这只是猜测。还有其他可能的情况,比如每天都关闭调度程序或重新启动计算机?

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18034729

复制
相关文章
MySQL 事件
MySQL 事件(Event)事件是根据时间表运行的任务,类似于 Unix crontab 和 Windows 定时任务。
恋喵大鲤鱼
2023/10/12
3610
找出未提交的MySQL线程/事务
SELECT * from information_schema.processlist;   这个能看到上面哪个SQL线程ID(下图的378号线程就是造成MDL锁的罪魁祸首)
保持热爱奔赴山海
2019/09/18
2.4K0
找出未提交的MySQL线程/事务
MySQL找出未提交事务的信息
我们经常会碰到这样的情况,某个事务执行完了未提交,后续再来一个DDL和DML操作,导致后面的session要么处于waiting for metadata lock,要么是锁等待超时。这时我们往往只能找到这个未提交的事务的事务id和session id,但是一般都处于sleep状态,不好分析事务内容到底是什么,所以通常都是粗鲁地kill这个session后解决问题,但是应用层的研发人员往往找不到到底是哪个事务引起的,后面再出现问题时还要重复kill。
用户1148526
2020/03/31
5K0
Pytest(17)运行未提交的git(pytest-picked)
我们每天写完自动化用例后都会提交到 git 仓库,随着用例的增多,为了保证仓库代码的干净,当有用例新增的时候,我们希望只运行新增的未提交 git 仓库的用例。pytest-picked 插件可以实现只运行未提交到git仓库的代码。
全栈程序员站长
2022/09/16
7520
MySQL 事件调度器
事件调度器是定时触发执行的,在这个角度上也可以称作是"定时的触发器"。触发器只是针对某个表产生的事件执行一些语句,而事件调度器则是在某一个(间隔)时间执行特定的语句/存储过程。事件是由一个特定的线程来管理的,也就是所谓的"事件调度器"。启用事件调度器后,拥有SUPER权限的账户执行 SHOW PROCESSLIST 就可以看到这个线程了。通过设定全局变量event_scheduler 的值即可动态的控制事件调度器是否启用。
用户1278550
2018/08/09
1.6K0
MySQL如何查看未提交的事务SQL
MySQL中经常遇到事务中的SQL正在执行或执行完成后未提交,如何找出对应的SQL?
俊才
2023/01/16
2.9K0
windows使用docker运行mysql等工具(二)安装运行mysql
今天接着上一篇的内容继续来学习安装运行mysql。建议先阅读第一篇:windows安装docker
Java旅途
2020/06/25
3.5K0
Mysql的事件调度器
事件调度器是Mysql5.1后新增的功能,可以将数据库按自定义的时间周期触发某种操作,可以理解为时间触发器,类似Linux系统下的任务调度器crontab.
Dream城堡
2019/02/26
8860
MySQL的order by该如何避免“未命中索引“
  要学会如何使用,你先要搞清楚:1、怎么看SQL是否用上了索引;2、怎么写SQL能避开出错点。
陈哈哈
2022/05/31
2.6K0
MySQL的order by该如何避免“未命中索引“
html复选框选中与未选中触发事件的方法
今天,当制作一个不需要from表单的复选框来提交数据的小函数时,需要在复选框被选中或未选中的情况下修改一些后台数据。我想到了用js代码来监控复选框的状态,并将实时数据发送到后台。关于js代码如何监控checkbox的状态,可以参考下面的例子。
Power
2023/05/25
5K0
html复选框选中与未选中触发事件的方法
在alpine中运行mysql
搬瓦工的1G内存,想要跑一个MySQL服务,动辄500M内存就没了,剩下一半的内存让我感觉很虚,于是想把是不是把MySQL塞进alpine镜像中看看,结果一搜,果然已经有大神这样做了,使用的是MariaDB,测试下来,同样跑一个博客只需要50M内存就OK,简直完美!
老高的技术博客
2022/12/28
3.7K0
事件分析 | 一起攻击者利用 Redis 未授权访问漏洞进行新型入侵挖矿事件
| 本文作者 hanochzhang、 jaryzhou 近日,腾讯安全云鼎实验室发现一起针对云上服务器利用 Redis 未授权访问漏洞的入侵挖矿事件,和以往研究发现的入侵挖矿行为相比,此次入侵行为更具有针对性,主要瞄准大型云服务商提供的服务器,并且入侵手法更高级,具备扫描感染、进程隐藏等多种能力。 一、入侵分析 攻击者利用 Redis 未授权访问漏洞入侵服务器,写入 crontab 任务下载恶意脚本并植入挖矿程序。仔细分析此次入侵事件,有以下特点: ➢ 恶意脚本存放在 hxxps://pastebin.
云鼎实验室
2018/10/10
1.5K0
事件分析 | 一起攻击者利用 Redis 未授权访问漏洞进行新型入侵挖矿事件
MySQL 排错-解决MySQL非聚合列未包含在GROUP BY子句报错问题
SELECT id, name, count(*) AS cnt FROM case_table GROUP BY name
授客
2019/09/29
1.7K0
MySQL中的事件调度器
​ 事件调度器(Event Schedule)类似于Linux中的crontab(也就是定时任务),下面介绍事件调度器的基本使用方法
俺也想起舞
2021/10/26
1.1K0
mysql binlog日志事件解析
二进制日志(binary log)是mysql的一种日志记录了mysql中的数据变更操作,二进制日志主要有以下作用:
wangwei-dba
2021/06/09
2.5K0
MySQL定时任务(event事件)
2 事件的优缺点 2.1 优点 一些对数据定时性操作不再依赖外部程序,而直接使用数据库本身提供的功能。 可以实现每秒钟执行一个任务,这在一些对实时性要求较高的环境下就非常实用了。
星哥玩云
2022/08/18
2.7K0
记一次job运行缓慢的事件
业务人员反馈部分job运行缓慢,于是进行了统计观察,resource manager页面观察到如下现象。
Bob hadoop
2021/01/22
1.7K0
MySql事务未提交导致锁等待如何解决?
http://static.cyblogs.com/Jietu20211113-162059.jpg
chengcheng222e
2021/11/19
3.8K0
关于mysql 删除数据后物理空间未释
[OPTIMIZE TABLE 当您的库中删除了大量的数据后,您可能会发现数据文件尺寸并没有减小。这是因为删除操作后在数据文件中留下碎片所致。OPTIMIZE TABLE 是指对表进行优化。如果已经删除了表的一大部分数据,或者如果已经对含有可变长度行的表(含有 VARCHAR 、 BLOB 或 TEXT 列的表)进行了很多更改,就应该使用 [OPTIMIZE TABLE 命令来进行表优化。这个命令可以将表中的空间碎片进行合并,并且可以消除由于删除或者更新造成的空间浪费] 。[OPTIMIZE TABLE 命令只对 MyISAM 、 BDB 和 InnoDB 表起作用]
明哥的运维笔记
2019/01/30
1.1K0
pytest文档59-运行未提交git的用例(pytest-picked)
我们每天写完自动化用例后都会提交到 git 仓库,随着用例的增多,为了保证仓库代码的干净,当有用例新增的时候,我们希望只运行新增的未提交 git 仓库的用例。 pytest-picked 插件可以实现只运行未提交到git仓库的代码。
上海-悠悠
2020/09/18
7960

相似问题

未运行的简单mysql事件

21

MySql事件计划程序未运行

11

Mysql中的事件计划程序未运行

12

MYSQL事件未运行,无法打开event_scheduler

16

MySQL 5.5.37事件未运行且设置了Everyting

11
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文