一: mysql 热备份
@echo off
set txt1=%date:~0,4%
::当前年
set txt2=%date:~5,2%
::当前月
set txt3=%date:~8,2%
::当前日
set txt4=%time:~0,2%
::当前小时
set txt5=%time:~3,2%
::当前分钟
set txt6=%time:~6,2%
::当前秒
set date=%txt1%%txt2%%txt3%
set time=%txt4%%txt5%%txt6%
::设置当前mysql路径
set mysql_path="C:\Program Files\MySQL\MySQL Server 5.0"
::设置当前mysql bin路径
set mysql_path_bin=%mysql_path%\bin
::设置opt_mysql
set opt_mysql=--add-drop-database --add-drop-table
set back_file="D:\MySQLData"
echo MySQL Database backup
echo about 10 minutes
echo don't close this window
echo it will close by itself
echo output Database
:: mysql安装bin路径 %mysql_path_bin%\mysqldump
:: mysql备份文件路径%back_file%\%date%%time%.sql
::备份test数据库
ECHO 开始备份test数据库
if exist %date%%time%.sql del %date%%time%.sql
%mysql_path_bin%\mysqldump %opt_mysql% -c -u root -pliyong test > %back_file%\%date%%time%.sql
::将备份的"%date%%time%.sql"进行rar压缩。
"C:\Program Files\WinRAR\rar" a "D:\MySQLData\%date%%time%.sql.rar" "D:\MySQLData\%date%%time%.sql"
:: 删除备份的源文件
del "D:\MySQLData\%date%%time%.sql"
pause
======================================================
window mysq:l 热恢复
@echo off
::文件路径
D:\MySQLData\20110623163403.sql
mysql -u root -pliyong test
分享到:
相关推荐
**BAT脚本编写教程** Windows操作系统中的批处理脚本(BAT脚本)是一种简单而强大的工具,用于自动化日常任务和管理计算机系统。它基于DOS命令行环境,通过编写一系列命令来实现批量执行操作,极大地提高了工作效率...
在配置正确的情况下,如果直接运行脚本,将备份指定MySQL数据库服务器中的所有数据库,包括系统数据库。 该脚本支持日志功能,在备份成功或是失败都会讲日志信息写入到数据备份目录下的MySQLBackLog.txt文件中,...
在Windows操作系统中,有时我们需要快速部署MySQL数据库,这时可以利用批处理(BAT)脚本来实现一键安装。本文将深入解析标题为"windows上一键安装mysql的bat脚本(实测)"的相关知识点,包括如何创建和理解批处理脚本...
包含备份自动压缩,仅保留30天内的备份文件,30天以上自动删除等,下载直接可用,有注释。加入window任务计划轻松实现自动备份。
用命令的形式 备份和恢复 mysql数据库 主要有一些备份和恢复中出现的注意事项!
"Windows下MySql自动备份脚本(有备份日志,且可以删除历史备份)"的资源提供了一个解决方案,它是一个批处理脚本(MysqlAutoBackup.bat),能够自动化执行MySQL的备份过程,同时生成备份日志并清理历史备份。...
这篇博客“window db2数据库备份Bat脚本”可能详细讲解了如何利用批处理脚本来实现DB2数据库的备份过程。 DB2数据库备份主要涉及以下几个知识点: 1. **备份类型**:DB2支持全量备份和增量备份。全量备份会复制...
标题中的“SQL Server自动备份脚本 bat”指的是在Microsoft SQL Server数据库管理系统中,利用批处理文件(.bat)实现数据库的自动化备份。这样的脚本通常包含T-SQL语句,用于执行备份操作,并且可以设置为Windows...
1.备份MySQL到指定的目录。 2.支持压缩备份。无需安装压缩软件支持CAB压缩备份。或者安装RAR软件,支持RAR压缩备份。 3.支持备份日志。可以了解哪些数据库没有备份成功。 4.支持保留多少次备份。也就是删除多少次...
window每天定时备份数据库到硬盘指定目录下,#-uluotao 指定用户名luotao #-p 指定明码 #--databases houtai 指定备份houtai这个数据库,可以指定多个备份的数据库 # > d:/back3.sql 指定备份文件的路径
在Windows环境下,MySQL数据库的管理和维护是至关重要的任务,其中包括数据的安全备份与恢复。本教程将详细介绍如何利用`mysqldump`和`mysqlbinlog`工具进行全量备份、增量备份以及数据库的还原操作。 全量备份是...
mysql window备份远程数据库到本地。 本压缩包实现备份一个数据库和全部数据库的功能。并且支持压缩功能。 backup.bat 备份一个数据库。 MySqlAutoBackup-1.4.bat 备份全部数据库。
本文将详细讲解MySQL的增量备份与全量备份,并提供在Windows和Linux环境下执行备份的脚本。 全量备份是数据库备份的基础,它会备份数据库中的所有数据,包括表结构、数据以及日志等。在MySQL中,可以使用mysqldump...
为了自动化这个过程,我们可以使用批处理(BAT)脚本来实现定期清理。下面将详细介绍如何编写和使用这类脚本,以及如何通过Windows的任务计划程序设置定时任务。 1. **删除n天以前的文件脚本**: 在Windows批处理...
windows下启动java jar包的bat脚本 javaw后台启动,jdk1.8或者更高,winserver 2016 经过测试
3. **编写批处理脚本**:创建一个`.bat`文件,比如`install_oracle.bat`,在其中调用Oracle的安装程序并传递响应文件。例如: ```batch @echo off set ORACLE_HOME=C:\Oracle\product\10.2.0\db_1 set ORACLE_...
这个主题涵盖了几种关键的BAT脚本应用场景,包括修改本机IP地址、读取文件以及与Oracle数据库进行交互。以下是对这些知识点的详细解释: 1. **修改本机IP地址**: 在Windows中,可以通过`ipconfig`命令查看网络...
这个“mysql8.0 附带一键安装脚本”可能包含了一个简化 MySQL 8.0 安装过程的自动化脚本,使得在各种操作系统上部署数据库服务器变得更加便捷。 ### MySQL 8.0 的关键特性: 1. **增强的性能**:MySQL 8.0 通过...
通过bat脚本修改注册表,可以一键完成:添加浏览器受信任站点,设置浏览器兼容性视图,修改浏览器中安全站点自定义级别中关于ActiveX的选项为启用,关闭IE浏览器数据执行保护及其他安全设置,自动注册ocx及dll控件