mysql - MySQL 将在什么时间执行每天安排的事件?
问题描述
如果我每天在 mysql 中创建一个事件,间隔如下:
CREATE EVENT `event`
ON SCHEDULE EVERY '1' DAY ON COMPLETION PRESERVE
ENABLE COMMENT '' DO
UPDATE table SET something = something + 1;
它将在一天中的什么时间执行?我会假设 0AM 但规范没有提到它。
是的,我知道可以指定具体时间,但我想保持简单。
解决方案
不指定 STARTS 与使用 STARTS CURRENT_TIMESTAMP 相同,即为事件指定的操作在创建事件后立即开始重复。
来自MySQL 参考
推荐阅读
- excel - Excel 公式计算组中的所有项目以查看状态是否为打开状态
- python-3.x - 有没有办法减小 Spacy 安装的大小?
- exception - java尝试捕获多个方法
- android - android - recyclerview - 获取位图
- loadrunner - 如何在 vugen/load runner 中捕获/记录评级(星)
- python - 父类方法被称为鄙视子类的声明
- html - 将水平数据列表转换为垂直媒体查询,CSS
- eclipse - SAP Hana - 尝试通过 Eclipse 导入数据时出错
- jquery - jQ根据周围的div动态设置div的高度
- java - 等到检索到 Firestore 数据以启动活动