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原创内容版权所有,转载请注明出处及原文链接

转载:http://www.osyunwei.com/archives/3421.html
Windows下MySQL数据库备份脚本(二)的更多相关文章
- Windows下MySQL数据库备份脚本(一)
说明: MySQL数据库安装目录:C:\Program Files\MySQL\MySQL Server 5.0 MySQL数据库存放目录:C:\Program Files\MySQL\MySQL S ...
- Ubuntu Server下MySql数据库备份脚本代码
明: 我这里要把MySql数据库存放目录/var/lib/mysql下面的pw85数据库备份到/home/mysql_data里面,并且保存为mysqldata_bak_2012_04_11.tar. ...
- Windows下mysql自动备份的最佳方案
网上有很多关于window下Mysql自动备份的方法,其实不乏一些不好的地方和问题,现总结出一个最好的方法供大家参考: 新建一个记事本,然后重命名为: mysql_backup.bat 然后单击右键选 ...
- Windows下MYSQL自动备份批处理
windows下MYSQL自动备份批处理 2011-05-04 09:16:45| 分类: mysql|举报|字号 订阅 按系统时间进行备份 注意mysql安装路径中如果有空格.就要把,.b ...
- 【码上开心】Windows环境mysql数据库使用(二)skip-grant-tables 与用户名密码修改
skip-grant-tables #跳过数据库权限验证 我们安装MySql 设置my.ini配置文件的时候,常常会在my.ini中添加 skip-grant-tables ,这时接数据库可以使用任意 ...
- mysql数据库备份脚本一例
例子,mysql数据库备份脚本.vim mysql.sh #!/bin/bash DAY=`date +%Y-%m-%d` //日期以年月日显示并赋予DAY变量 SIZE=`du -sh /var/l ...
- MySQL 数据库备份脚本
MySQL 数据库备份脚本 #!/bin/bash # 数据库连接信息 DB_HOST="127.0.0.1" DB_PORT="3306" DB_USER=& ...
- mysql数据库备份脚本
mysql数据库备份脚本 mysql数据库分库备份脚本:[root@localhost tmp]# cat mysql.sh #!/bin/bash USER=root PASSWORD=joy4yo ...
- windows下mysql定时备份
场景:一套B/S小系统,租用了一个虚拟服务器windows 2003,数据库是mysql,做每天的数据库备份 1.关于windows下的定时任务执行 * 命令说明 - /sc 指定计划类型,取 ...
随机推荐
- 新建共享,NTFS权限设置
1. Overview Some time ago, I was automating a few tasks with PowerShell and needed to set NTFS permi ...
- window nginx 启动无提示错误,却没有listen 80port
一直使用虚拟机来使用web+hostonly方式; 今天为了測试一个php平台的window系统兼容性, 在官方下载了window-nginx 1.9.1版本号; 解压到文件夹, 执行nginx.ex ...
- @RenderBody()和@RenderSection()
强大的Razor引擎 一.Razor基础简介 Razor采用了cshtml后缀的文件名,截图如下: A. 版面布局 从图上看到,新的视图引擎已经没有了Site.Master这种MasterPage了, ...
- Java 加密 MD5
版权声明:本文为博主原创文章,未经博主允许不得转载. [md5] md5是一种哈希算法,哈希算法是啥? ... 特点是不能解密. [代码] package com.uikoo9.util.encryp ...
- redis单机及其集群的搭建
http://www.cnblogs.com/mouseIT/p/5288204.html
- Eclipse启动时报需要安装"Java SE 6 Runtime"致无法启动解决方案
今天心血来潮,把MBP升级到了osx mavericks,然后启动了闲置好久的eclipse,启动时居然报错了: 若要打开Eclipse.app,您需要Java SE 6 runtime,您想现在安装 ...
- arc项目中使用非arc文件
因为之前没有ARC机制,好多比较好的类库都是使用的非ARC,或是有些大牛还是不喜欢用ARC,封装的类也是非ARC的,想要在自己的ARC项目中使用这些非ARC类库,只需要简单的设置一下就可以了. 1.在 ...
- struts1与struts2的区别
Struts2其实并不是一个陌生的Web框架,Struts2是以Webwork的设计思想为核心,吸收了Struts1的优点,因此,可以认为Struts2是Struts1和Webwork结合的产物. 简 ...
- pat_1014
1014. 福尔摩斯的约会 (20) 时间限制 50 ms 内存限制 32000 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 大侦探福尔摩斯接到一张奇怪的字 ...
- C#的垃圾回收机制及弱引用
在上一篇中,讨论了字符串常量的拘留池和不可变性:对于字符串变量,没有这个特性(或其他DotNet的非托管资源),当我们使用完后就要手动回收,即将变量的值指向null(p=null),然而堆内存中,那个 ...