事件和 mysqldump
Event and mysqldump
我正在尝试使用此代码创建自动备份事件
DELIMITER $$
CREATE EVENT IF NOT EXISTS e_AutomaticBackUp1Day
ON SCHEDULE AT 1 Day STARTS '2020-07-06 10:13:00'
DO
BEGIN
mysqldump -u user -p password dbname > E:BackUp.sql
END
$$
但我收到错误消息“错误 1064 (42000):您的 SQL 语法有误;请查看与您的 MariaDB 服务器版本对应的手册,了解在 'day' 附近使用的正确语法开始“2020-07-06 10:13:00”
你不能做“AT”然后延迟,要么做 AT 'date',要么 EVERY 'delay' :
所以
ON SCHEDULE AT '2020-07-06 10:13:00'
或
ON SCHEDULE EVERY 1 DAY STARTS '2020-07-06 10:13:00'
我正在尝试使用此代码创建自动备份事件
DELIMITER $$
CREATE EVENT IF NOT EXISTS e_AutomaticBackUp1Day
ON SCHEDULE AT 1 Day STARTS '2020-07-06 10:13:00'
DO
BEGIN
mysqldump -u user -p password dbname > E:BackUp.sql
END
$$
但我收到错误消息“错误 1064 (42000):您的 SQL 语法有误;请查看与您的 MariaDB 服务器版本对应的手册,了解在 'day' 附近使用的正确语法开始“2020-07-06 10:13:00”
你不能做“AT”然后延迟,要么做 AT 'date',要么 EVERY 'delay' :
所以
ON SCHEDULE AT '2020-07-06 10:13:00'
或
ON SCHEDULE EVERY 1 DAY STARTS '2020-07-06 10:13:00'