私の小さなバックアップシステムを自動化するために、私は今苦労しています。なんとかコードを集めましたが、作ることができません。
SET @sql_text =
CONCAT (
"SELECT * FROM commandes INTO OUTFILE 'Y:/folder/Archives/BDD-commandes-CSV"
, DATE_FORMAT( NOW(), '%Y%m%d')
, "commandes.csv'"
);
PREPARE s1 FROM @sql_text;
CREATE EVENT BackUpCSV
ON SCHEDULE EVERY 1 HOUR
STARTS CURRENT_TIMESTAMP + INTERVAL 1 DAY
ENDS CURRENT_TIMESTAMP + INTERVAL 1 YEAR
DO
BEGIN
EXECUTE s1;
END |
DROP PREPARE s1;
これが私がやろうとしたことです。実際には空白行である 7 行目にエラーが見つかります ('#1064 - SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルを参照して、7 行目の近くで使用する正しい構文を確認してください。 ')
この助けをいただければ幸いです。どうも