У меня есть таблица _test, + триггер, который должен после добавления новой записи в таблицу _test скидывать эту информацию в файл. Каждая новая запись - отдельный файл.
CREATE TRIGGER `update_test` AFTER INSERT ON `_test`
FOR EACH ROW BEGIN
SELECT *
FROM _test
ORDER BY id
DESC LIMIT 1
INTO OUTFILE 'export.csv'
CHARACTER SET cp1251 FIELDS TERMINATED BY ';' ENCLOSED BY '' LINES TERMINATED BY '\n';
END;
Имеем таблицу _test с полями "id, value".
Необходимо при каждом создании файла делать его имя уникальным. Как-то нужно внести фикс в этой строчке:
INTO OUTFILE 'export.csv'
В идеале - добавлять в название id новосозданной записи (см. код выше). Пример: export_12321.csv, где 12321 - id новой записи в _test.