首页 > 数据库技术 > 详细

Windows 下 MySQL 备份脚本

时间:2019-09-21 17:30:45      阅读:99      评论:0      收藏:0      [点我收藏+]
 1 @title MySQL备份脚本
 2 @echo off
 3 @echo root@127.0.0.1:3306
 4 set host=127.0.0.1
 5 set port=3306
 6 set user=root
 7 @echo 请输入数据库密码
 8 set /p password=
 9 @echo 请输入需要备份的数据库
10 @set /p database=
11 set mysqldumppath=d:\mysql\bin
12 set resultfilepath=e:
13 set curdate=%date:~0,4%-%date:~5,2%-%date:~8,2%
14 set curmon=%date:~0,4%%date:~5,2%
15 set curtime=%time:~0,2%
16 if "%curtime%"=="0" set curtime=00
17 if "%curtime%"=="1" set curtime=01
18 if "%curtime%"=="2" set curtime=02
19 if "%curtime%"=="3" set curtime=03
20 if "%curtime%"=="4" set curtime=04
21 if "%curtime%"=="5" set curtime=05
22 if "%curtime%"=="6" set curtime=06
23 if "%curtime%"=="7" set curtime=07
24 if "%curtime%"=="8" set curtime=08
25 if "%curtime%"=="9" set curtime=09
26 set curtime=%curtime%-%time:~3,2%-%time:~6,2%
27 set resultfile=%database%_%curdate%_%curtime%.sql
28 @%mysqldumppath%\mysqldump.exe %database% --result-file=%resultfilepath%\%resultfile% --complete-insert --user=%user% --password=%password% --host=%host% --port=%port%
29 @echo 操作结束
30 pause
31 @echo on
32 exit

可以简单修改下脚本将要输入的内容写定,加入计划任务中,每次开机自动备份一次MySQL数据库。

Windows 下 MySQL 备份脚本

原文:https://www.cnblogs.com/htsg/p/11563788.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!