MySQL自动备份和手工恢复(可实现定时备份、保留最近7天、异地备份)

以下是windows下的批处理:

1MySQL自动备份和手工恢复(可实现定时备份、保留最近7天、异地备份)set?hour_str=%time:~0,2%
2MySQL自动备份和手工恢复(可实现定时备份、保留最近7天、异地备份)if?"%hour_str:~0,1%"=="?"?set?"hour_str=0%hour_str:~1%"
3MySQL自动备份和手工恢复(可实现定时备份、保留最近7天、异地备份)set?fileName=%date:~0,4%-%date:~5,2%-%date:~8,2%_%hour_str%%time:~3,2%%time:~6,2%
4MySQL自动备份和手工恢复(可实现定时备份、保留最近7天、异地备份)D:
5MySQL自动备份和手工恢复(可实现定时备份、保留最近7天、异地备份)cd?D:\autobak\
6MySQL自动备份和手工恢复(可实现定时备份、保留最近7天、异地备份)mysqldump?数据库名(改我)?-u?root?-p密码(改我)?>%fileName%.sql
7MySQL自动备份和手工恢复(可实现定时备份、保留最近7天、异地备份)jar?cf?%fileName%.zip?%fileName%.sql
8MySQL自动备份和手工恢复(可实现定时备份、保留最近7天、异地备份)del?%fileName%.sql

上一篇:mysql – 如何从表中选择每小时计数,包括缺少小时数?


下一篇:python – 将日期转换为小时