欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > 数据库 >内容正文

数据库

windows mysql 备份_Windows下MySQL数据库备份脚本(二) | 系统运维

发布时间:2024/7/23 数据库 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 windows mysql 备份_Windows下MySQL数据库备份脚本(二) | 系统运维 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

说明:

MySQL数据库安装目录:C:\Program Files\MySQL\MySQL Server 5.0

MySQL数据库存放目录:C:\Program Files\MySQL\MySQL Server 5.0\data

MySQL数据库备份目录:D:\MySQLdata_Bak

实现目的:备份MySQL数据库存放目录中的mysql数据库到D:\MySQLdata_Bak目录,并且按照日期存放。

例如:

D:\MySQLdata_Bak\mysql\20120404

D:\MySQLdata_Bak\mysql\20120405

1、把下面的文件保存为:mysql_bak.bat 放到D:\MySQLdata_Bak\目录中,如:D:\MySQLdata_Bak\mysql_bak.bat

@echo off

echo.

echo MySQL数据库备份脚本By osyunwei.com

echo *****************************

echo.

echo 备份日期:%date%

echo 备份时间:%time%

echo.

echo *****************************

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

echo 正在进入MySQL目录。注意:对于有空格的目录,命令行要加引号。"C:\Program Files"

cd  "C:\Program Files"\MySQL\"MySQL Server 5.0"\bin

echo 正在停止MySQL,请稍等......

net stop MySQL

echo 正在备份数据,请稍等......

xcopy "C:\Program Files"\MySQL\"MySQL Server 5.0"\data\mysql\*.*   D:\MySQLdata_Bak\mysql\%Ymd%\ /s /y

echo 数据库备份完成,正在重启MySQL,请稍等......

net start MySQL

echo MySQL启动完成

echo.

2、在Windows中打开,开始-设置-控制面板-任务计划,把上面的批处理文件添加到任务计划中,设置每天某时间执行。

系统运维 www.osyunwei.com 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接

总结

以上是生活随笔为你收集整理的windows mysql 备份_Windows下MySQL数据库备份脚本(二) | 系统运维的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。