Bat脚本实现MySQL数据库SQL文件备份
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bat脚本实现MySQL数据库SQL文件备份相关的知识,希望对你有一定的参考价值。
@echo off
echo 在线兑奖系统自动备份脚本(请勿关闭) 联系人: 电话:
:loop
set /a "FDate=%date:~,4%%date:~5,2%%date:~8,2%"-5
if %time:~0,8%==17:06:00 (
if exist "D:\mysql_db_backup\lottery_online_ticket_%FDate%.sql" ( Del /q /a "D:\mysql_db_backup\lottery_online_ticket_%FDate%.sql" )
C:\"Program Files (x86)"\"MySQL\MySQL Server 5.5"\bin\mysqldump.exe --opt -u root --password=admin lottery_online_ticket > D:\mysql_db_backup\lottery_online_ticket_%date:~,4%%date:~5,2%%date:~8,2%.sql
echo 备份完毕 ...
Echo open [ip]>ftp.up
Echo [username]>>ftp.up
Echo [password]>>ftp.up
Echo cd .\ >>ftp.up
Echo binary>>ftp.up
Echo put "D:\mysql_db_backup\lottery_online_ticket_%date:~,4%%date:~5,2%%date:~8,2%.sql">>ftp.up
Echo bye>>ftp.up
FTP -s:ftp.up
del ftp.up /q
echo =============备份等待=============
echo 在线兑奖系统自动备份脚本(请勿关闭) 联系人: 电话:
)
goto loop
@echo on
以上是关于Bat脚本实现MySQL数据库SQL文件备份的主要内容,如果未能解决你的问题,请参考以下文章
sqlserver2008数据库自动备份的sql脚本及使用bat命令执行脚本