我在 mysql 上创建了一个事件。
我有一个事件,但没有在 01:00:00 运行。如果我将时间更改为 14:00:00 或任何其他时间,它工作正常。我将时间从 14:00:00 更改为运行良好,但没有按计划在12小时后重新运行。这是代码
DELIMITER //
CREATE EVENT trending_calculation
ON SCHEDULE EVERY 12 HOUR
STARTS '2014-09-27 01:00:00'
DO
BEGIN
call business_trending1;
call business_trending2;
call business_trending_update3;
call business_trending4;
call business_trending5;
END;//
Delimiter ;
我做错了什么吗? 我将全局事件调度程序设置为“ON”。 请大家多多指教和帮助
最佳答案
所以我将代码直接从记事本复制到命令行上,我猜想正在复制一些 eof 字符或其他字符。 当我将代码保存为 sql 文件并运行该文件时,它就起作用了。
关于mysql - 为什么我的 Mysql 事件无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26094733/