您的位置:首页 > 数据库 > MySQL

mysql备份

2016-02-01 09:54 786 查看
1.mysqldump方式备份

echo

@echo on

echo mysqlbackup

echo 2016.01.28

echo ----------------

set "ymd=%date:~,4%%date:~5,2%%date:~8,2%"

set bin_dir="C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin\"

set back_dir="E:\bat"

md %back_dir%\%ymd%

rem 开始备份

rem cd "C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin"

%bin_dir%\mysqldump.exe -u用户名 -p密码 mydb>%back_dir%\%ymd%\mydb.sql

c:\progra~1\winrar\winrar a -k -r -s -ep1 %back_dir%\%ymd%.rar %back_dir%\%ymd%

rd %back_dir%\%ymd%\ /S /Q

@echo off
rem pause

2.备份mysql数据文件

net stop mysql

xcopy "C:\ProgramData\MySQL\MySQL Server 5.5\data\*.*" E:\Data\\sterp\%date:~0,4%%date:~5,2%%date:~8,2%\ /s /e /h /f /y

c:\progra~1\winrar\winrar a -k -r -s E:\Data\\sterp\%date:~0,4%%date:~5,2%%date:~8,2%.rar E:\Data\\sterp\%date:~0,4%%date:~5,2%%date:~8,2%\

rd E:\Data\db_bak\sterp\%date:~0,4%%date:~5,2%%date:~8,2%\ /S /Q

net start mysql
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: