mysql自动备份数据库bat文件
@echo off
mysqldump --opt -h 127.0.0.1 -u root --password=root caifujie >e:\DB_Backup\caifujie\Zero2IPO_backup_%date:~0,4%_%date:~5,2%_%date:~8,2%_%time:~0,2%%time:~3,2%_%time:~6,2%%time:~9,2%.sql
pause
每天凌晨2点执行一次
需要添加windows计划任务,每天凌晨2点执行
如果想要保留最近7天的数据库备份文件,需要在执行一个批处理
@echo
forfiles /p "D:\fs\fs\WebRoot\pages\common" /d -7 /c "cmd /c echo deleting @file ... && del /f @path"
pause
【mysql自动备份数据库,保留最近7天的备份】 添加windwos计划任务,每天凌晨2点执行
这样2个计划任务,就可以实现mysql自动备份数据库,并只保留最近7天的备份,7天之前的自动删除
推荐阅读
- mysql|InnoDB数据页结构
- javaweb|基于Servlet+jsp+mysql开发javaWeb学生成绩管理系统
- mysql|一文深入理解mysql
- Java毕业设计项目实战篇|Java项目:在线嘿嘿网盘系统设计和实现(java+Springboot+ssm+mysql+maven)
- SQL|SQL基本功(五)--函数、谓词、CASE表达式
- vue|电商后台管理系统(vue+python|node.js)
- Java及基础算法及数据结构|旧笔记整理(MySQL)
- mysql|双非本211硕,无实习无项目,自学大数据开发,秋招上岸
- 数据库|Mysql--InnoDB存储引擎详解
- MySQL学习笔记-9-order by