0

首先提前感谢。我在 php 中创建了一个产品管理站点。该站点的概念是当插入产品帖子时,它将在午夜被激活并显示,现在我想告诉一些有关日期时间的信息(mysql 表名称是交易及其日期列名称是 submit_date) 格式 2013-04-05 13:15:43

CREATE EVENT deals
ON SCHEDULE EVERY '00:00:00' midnight

DO
update deals set status='1' where submit_date=CURDATE();

我对午夜语法感到困惑,例如,我们可以在这里写 1 DAY 的每一天,因为我想在午夜为交易表中的每个插入行做一些事情......

4

1 回答 1

0

您必须创建一个开始时间(带日期),然后使用EVERY 1 DAY;

create event `update_deals`
    on schedule every 1 day
    starts '2013-06-30 00:00:00'
do
begin
    ...
end;

我认为开始日期和时间必须在将来。

于 2013-06-20T11:47:12.547 回答