【发布时间】:2013-07-31 02:45:53
【问题描述】:
我一直在尝试在 MySQL 数据库 (v5.5.30) 中创建一个事件。我遵循了 MySQL 文档中的语法,并且该事件似乎创建得很好,没有错误。但是,事件似乎并未实际执行。这是语法...
CREATE EVENT `Restock_Traders_Test`
ON SCHEDULE EVERY 1 MINUTE
ENDS '2013-07-31 00:00:00'
ON COMPLETION PRESERVE
DO update traders_data set qty = 25 where qty = 0;
虽然事件设置为每分钟触发一次,但我这样做只是为了测试。我不断检查表格以查看数量是否已更新,但似乎没有更新。有人看到我的语法有什么问题吗?有什么我错过的吗?
下面是运行SHOW EVENTS命令的结果
dayz_epoch Restock_Traders_Test myusername@% SYSTEM RECURRING NULL 1 MINUTE 2013-07-30 14:20:10 2013-07-31 00:00:00 ENABLED 0 latin1 latin1_swedish_ci utf8_general_ci
【问题讨论】: