我需要在特定表中插入行两小时后执行SQL查询。在特定时间执行sql查询
我可以创建一个触发器来执行该查询,但问题是我必须在两个小时后运行它。我知道MySQL 5.1.6和更高版本支持events
,但我有一个5.1.4
版本。升级是一种解决方案,但我可以在不使用事件的情况下执行此操作吗?
我正在使用Windows系统 - Linux上有没有类似于cron
的东西,我可以用它来安排这项工作?
我需要在特定表中插入行两小时后执行SQL查询。在特定时间执行sql查询
我可以创建一个触发器来执行该查询,但问题是我必须在两个小时后运行它。我知道MySQL 5.1.6和更高版本支持events
,但我有一个5.1.4
版本。升级是一种解决方案,但我可以在不使用事件的情况下执行此操作吗?
我正在使用Windows系统 - Linux上有没有类似于cron
的东西,我可以用它来安排这项工作?
你也许可以用windows任务sheduler做些什么,但更好的是重新考虑你正在编写的软件。我想不出一个理智的理由,认为这需要做到不能更好地解决/否则。 – dtech
Windows确实提供'at'命令_和_ [更通用的调度系统](http://support.microsoft.com/kb/308569)。 – sarnold