I am trying to create an Event
in mysql, in the Event I want to execute LOAD DATA query in every 30 min.
My Query:
DELIMITER $$
CREATE
EVENT auto_mytable
ON SCHEDULE EVERY 30 MINUTE
DO BEGIN
TRUNCATE TABLE mytable;
LOAD DATA local INFILE '/file.csv' INTO TABLE mytable FIELDS TERMINATED BY ',' ENCLOSED BY '"' ESCAPED BY '\\' LINES TERMINATED BY '\n' IGNORE 1 LINES;
END;
$$
I am getting the error LOAD DATA not allowed in stored procedures
Is there any other solution to achieve the same thing? Thanks