有兩種常用的方式可以定期備份MySQL數據庫:
mysqldump -u [username] -p [database_name] > [backup_file.sql]
這個命令將會備份指定的數據庫到一個.sql文件中。可以使用cron定時任務來定期執行這個備份命令。
CREATE EVENT backup_db
ON SCHEDULE EVERY 1 DAY
DO
BEGIN
mysqldump -u [username] -p [database_name] > [backup_file.sql];
END
這樣就可以定期備份MySQL數據庫。需要注意的是,在使用事件調度器備份數據庫時,需要確保MySQL的事件調度器已經啟用。