背景:数据库备份相当重要,尤其是在系统升级或者数据库迁移的时候。
脚本:
@echo 开始备份数据库
cd\
d:
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
cd softwareInstallationAddress\AppServ\MySQL\bin\
mysqldump --opt -u root --password=123456 dev > D:\db_backup\dev_%Ymd%.sql
@echo 完成备份数据库
pause
获取系统时间:
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
找到备份指令
cd softwareInstallationAddress\AppServ\MySQL\bin\
备份系统盘
mysqldump --opt -u root --password=123456 dev > D:\db_backup\dev_%Ymd%.sql
备份远程数据库
mysqldump --opt -h 127.0.0.7 -P 3306 -u root --password=root dev > D:\db_backup\dev_%Ymd%.sql