window版mysql备份数据

@echo off
::title name
title db_backup
::color is green
COLOR 2
::defined value
set yy=%date:~0,4%

set mm=%date:~5,2%

set dd=%date:~8,2%

if /i %time:~0,2% lss 10 set hh=0%time:~1,1%

if /i %time:~0,2% geq 10 set hh=%time:~0,2%

set mn=%time:~3,2%

set ss=%time:~6,2%

set date=%yy%%mm%%dd%

set time=%hh%%mn%%ss%

set filename=%date%_%time%
::Your source file is exported to the target file.--lock-all-tables is slove it when lockd tables
D:/MySql/bin/mysqldump --lock-all-tables --opt -u root --password=123456 lsst > D:/db_backup/bbs_%filename%.sql
::output content
echo  "backup succeed to %filename%"
pause

保存文件为*.bat批处理文件,双击即可备份sql脚本

参照链接:https://www.cnblogs.com/frankielf0921/p/5933127.html

猜你喜欢

转载自my.oschina.net/u/3378039/blog/2120789