IDC知识库
IDC领域专业知识百科平台

Server2008通过bat命令自动定时备份MySQL数据库

第一种方法:

环境:

MySQL 安装位置:D:\MySQL

论坛数据库名称为:Db_Test

数据库备份目的地:D:\db_bak\

1、首先新建一个bat文件

1
2
3
4
5
6
7
rem *******************************Code Start***************************
@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
D:\MySQL\bin\mysqldump --opt -u root --password=123456 bbs > D:\db_backup\Db_Test_%Ymd%.sql
@echo on
rem *******************************Code End*****************************

2、通过添加widows计划任务,执行该脚本即可。

第二种方法:

1
2
3
4
5
6
7
8
9
rem *******************************Code Start***************************
net stop mysql
xcopy c:\mysql\data\bbs\*.* d:\db_bak\bbs\%date:~0,3%\ /y
net start mysql
rem *******************************Code End*****************************

目前测试两种方法后,只有第二种通过,第一种未具体测试

以上方法都需使用通过计划任务定时执行bat文件

赞(2)
分享到: 更多 (0)

中国专业的网站域名及网站空间提供商

买域名买空间