我如何使用mysql事件在午夜发布帖子

时间:2013-06-20 11:36:08

标签: mysql

首先要提前感谢。我在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 个答案:

答案 0 :(得分:0)

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

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

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