首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >事件在mysql中不能正常工作?

问事件在mysql中不能正常工作?
EN

Stack Overflow用户
提问于 2011-04-20 18:42:28
回答 1查看 1.1K关注 0票数 1

我已经创建了一个事件来执行每个月的第一天。

活动内容如下:

代码语言:javascript
复制
DELIMITER $$
CREATE EVENT event2
ON SCHEDULE EVERY '1' MONTH
STARTS '2011-05-01 00:00:00'
DO
BEGIN
 call UpdateIt();
END$$

DELIMITER ;

/* Here Stored procedure "UpdateIt()" will update a row.*/

存储过程没有问题,它工作得很好。

并且我已经将@@global.event_scheduler设置为1。

即使它不起作用。有人能解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2011-10-12 09:11:33

1-按照问题中的说明创建事件。

2-将系统日期更改为'2011-04-30 23:58:00'

3-重启MySQL

如果您更改了系统日期,则需要重新启动MySQL,否则它将检测不到更改。

还要注意,如果您与时间服务器进行了某种时间同步,则需要禁用它,否则您的服务器将在MySQL有机会完成重新启动之前恢复到实时状态。

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

https://stackoverflow.com/questions/5728996

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档