mysql - 为什么我的 Mysql 事件无法运行

标签 mysql mysql-event

我在 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/

相关文章:

MySQL 事件未触发

php - 我的 PHP 代码为呈现的下一个 html 页面运行,而不是为当前页面运行

mysql - 存储动态复选框值的良好数据库结构是什么?

mysql - PHP 函数 : mysql_real_escape_string & set layer to $_POST

mysql - 10分钟后触发(MySql)

iOS 和 Mysql 事件

php - 数据库切换

javascript - 变量 isConnected 未更改

mysql - 如何每个周末运行mysql事件。每周五开始,每周日晚上结束

MySQL 事件调度程序