我使用php和mysql。在代码点火器中使用日期(Y:I:S)将数据插入日期时间字段。
CREATE EVENT AutoDeleteRows
ON SCHEDULE AT CURRENT_TIMESTAMP + INTERVAL 30 SECOND
DO
DELETE LOW_PRIORITY FROM a_database.event_temp_users
WHERE registration_date< DATE_SUB(NOW(), INTERVAL 1 MINUTE)
1分钟后,我正在刷新表格,但数据仍然在那里。事件每30秒运行一次,删除所有1分钟或1分钟以上的行,不是吗
我有一个前置插入触发器:
DELIMITER //
DROP TRIGGER IF EXISTS product_before_insert //
CREATE TRIGGER product_before_insert
BEFORE INSERT ON product
FOR EACH ROW
BEGIN
IF NEW.created_on='0000-00-00 00:00:00' THEN
SET NEW.created_on = NOW();
SET NEW.modified_o