码迷,mamicode.com
首页 > 数据库 > 详细

批处理实现mysql的备份

时间:2018-11-12 11:39:01      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:mys   use   nsa   ase   技术分享   www.   设置   jdbc   mysq   

脚本

@echo off
echo.
echo      MySQL数据库备份

echo *****************************
echo.
echo 今天是 %date%
echo 时间是 %time%
echo.
echo *****************************

:: 设置Ymd变量为日期格式:yyyyMMdd
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"

:: 创建文件夹
md "D:\JDBC\%Ymd%"

:: 备份命令,多个数据库用空格隔开
"mysqldump" --single-transaction --databases dbName -uroot -p123456 --default-character-set=gbk > "D:\JDBC\%Ymd%\backup.sql"

echo.

echo MySQL数据库备份完成,请进行检查。。。

echo.
echo.

:: 提示请按任意键继续
pause

在D:\JDBC\20160612\下生成backup.sql文件,运行效果:

技术分享图片

 https://www.cnblogs.com/Mr-kevin/p/5553651.html

 

批处理实现mysql的备份

标签:mys   use   nsa   ase   技术分享   www.   设置   jdbc   mysq   

原文地址:https://www.cnblogs.com/chuancheng/p/9944606.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!