Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- set dbUser=root
- set dbPassword=password
- set backupDir="C:\User\Desktop\backup\mysql"
- set mysqldump="C:\Program Files\MySQL\MySQL Workbench 5.2 CE\mysqldump.exe"
- set mysqlDataDir="C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data"
- set zip="C:\Program Files\7-Zip\7z.exe"
- :: get date
- for /F "tokens=2-4 delims=/ " %%i in ('date /t') do (
- set mm=%%i
- set dd=%%j
- set yy=%%k
- )
- :: get time
- for /F "tokens=5-8 delims=:. " %%i in ('echo.^| time ^| find "current" ') do (
- set hh=%%i
- set mm=%%j
- )
- set dirName=%yy%%mm%%dd%_%hh%%mm%
- %mysqldump% --host="localhost" --user=%dbUser% --password=%dbPassword% --single-transaction --add-drop-table --databases %%f > %backupDir%\allizhealth-%dirName%.sql
- %zip% a -tgzip %backupDir%\allizhealth-%dirName%.sql.gz %backupDir%\allizhealth-%dirName%.sql
- del %backupDir%\%dirName%\%%f.sql
Add Comment
Please, Sign In to add comment