Я написал большой sql script, который создает файл CSV. Я хочу каждый день называть cronjob, чтобы создать новый CSV файл и сделать его доступным на веб-сайте.
Скажем, например, я храню свой файл в папке /home/sites/example.com/www/files/backup.csv
и мой SQL
SELECT * INTO OUTFILE '/home/sites/example.com/www/files/backup.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM ( ....
MySQL дает мне ошибку, когда файл уже существует
Файл '/home/sites/example.com/www/files/backup.csv' уже существует
Есть ли способ заставить MySQL перезаписать файл?
Я мог бы PHP обнаружить, существует ли файл и удалить его, прежде чем создавать его снова, но было бы более кратким, если я могу сделать это непосредственно в MySQL.