window server 环境下mysql数据库备份、压缩bat脚本

【14】bat脚本备份mysql数据 bat脚本备份windows的mysql数据库,对sql语句进行压缩,并且保留30个备份文件,超过30个备份文件定期删除 阅读详情
@echo off
 echo.
 echo      MySQL数据库备份

echo *****************************
 echo.
 echo 今天是 %date%
 echo 时间是 %time%
 echo.
 echo *****************************

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

 if exist D:\db_back\%Ym% (         
       echo 目录D:\db_back\%Ym%已存在,无需创建  
    ) else (  
       rem 创建D:\db_back\%Ym%
       echo 创建D:\db_back\%Ym%
       md "D:\db_back\%Ym%"
  )  

   if exist D:\db_back\%Ym%\%Ymd% (         
       echo 目录D:\db_back\%Ym%\%Ymd%已存在,无需创建  
    ) else (  
       rem 创建D:\db_back\%Ym%\%Ymd%
       echo 创建D:\db_back\%Ym%\%Ymd%
       md "D:\db_back\%Ym%\%Ymd%"
  )

  cd\
  D:
  cd "D:\db_back\%Ym%\%Ymd%"

  "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqldump" --opt -Q -uroot -proot -h 127.0.0.1 --default-character-set=utf8 hkcdb2> "D:\db_back\%Ym%\%Ymd%\%Ymd%"_bak.sql"
  "C:\Program Files\WinRAR\WinRAR.exe" a -r -s -ep1 -m1 D:\db_back\%Ym%\%Ymd%\%Ymd%_bak.zip D:\db_back\%Ym%\%Ymd%\%Ymd%_bak.sql
  del D:\db_back\%Ym%\%Ymd%\%Ymd%"_bak.sql

 echo.
 echo MySQL数据库备份完成,请进行检查。。。
echo.
 echo.

 exit
Windows中通过bat定时执行命令和mysqldump实现数据库备份 场景 Windows Server 的服务器,使用的数据库是Mysql数据库。 需要定时对数据库进行备份。 怎样通过一个bat脚本双击运行后定时执行命令。 通过Mysql自带的mysqldump实现将数据库备份到文件中。 这里是有两个数据库,所以要执行两次备份操作。 Mysqldump mysqldump 是 MySQL 自带的逻辑备份工具。 它的备份原理是通过协议连接到 MySQL 数据库,将需要备份的数据查询出来, 将查询出的数据转换成对应的insert 语句,当我们需要还原这些数据时 阅读详情

相关推荐

Windows下MySql自动备份脚本-支持压缩备份-删除历史备份

文件名:MySQLAutoBackup-1.4.bat 版本:1.4 说明: 在Windows下自动备份MySQL数据库的批处理脚本。 主要功能: 1.备份MySQL到指定的目录。 2.支持压缩备份。无需安装压缩软件支持CAB压缩备份。或者安装RAR软件,支持RAR压缩备份。 3.支持备份日志。可以了解哪些数据库没有备份成功。 4.支持保留多少次备份。也就是删除多少次以前的历史备份。为了保证安全,可以开启当有数据没有备份成功时,不删除历史备份。 5.较完善的环境检测,能准确的提醒用户那里配置出现问题。 和上一版本比较做了如下调整: 1.完善的环境和参数校验。 2.代码结构更加整洁 3.调整压缩备份方式,减少不必要的麻烦 4.增加CAB压缩。 5.修正不同日期格式导致的无法备份的情况 使用说明 用记事本打开本脚本,里面有详细的参数说明。主要配置一下,数据库的用户名和密码,以及备份数据库存放的目录。配置好后,通过计划任务添加该脚本周期定时执行。 查看更多脚本使用帮助: http://blog.youkuaiyun.com/dw14132124/article/details/8849075 作者:红色标记

window 下 备份mysql数据库程序

1.创建 back.bat 文件,并放入以下内容 @echo off set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" C:\"Program Files"\MySQL\"MySQL Server 5.7"\bin\mysqldump --opt -u root --password=root -h127.0.0.1 app_url > D:\database-backup\database_%Ymd%.sql @echo o.

m0_56000832的博客 196

Windows下Mysql自动备份数据脚本

1.备份MySQL到指定的目录。 2.支持压缩备份。无需安装压缩软件支持CAB压缩备份。或者安装RAR软件,支持RAR压缩备份。 3.支持备份日志。可以了解哪些数据库没有备份成功。 4.支持保留多少次备份。也就是删除多少次以前的历史备份。为了保证安全,可以开启当有数据没有备份成功时,不删除历史备份。 5.较完善的环境检测,能准确的提醒用户那里配置出现问题。

Windows下bat脚本备份MySQL数据库

MySQL数据库备份bat 脚本链接 https://download.youkuaiyun.com/download/qq_15735767/12558587 脚本描述: 1、多个数据库名定义在文件中,脚本通过读取文件,循环获得数据库名称,进行备份 2、备份sql存储在以时间命名的文件夹中,自动压缩并删除压缩前的文件 3、删除前7天的备份文件 具体脚本信息如下: @echo off :: 使用mysqldump逐个备份所有数据库到指定目录 :: 注意,实现把所有数据库逐行写入database_info

倔强的踩坑小白 1664

Windows下MySql自动备份脚本(有备份日志,且可以删除历史备份).zip

windows下mysql自动备份数据库并删除历史备份和生成日志文件脚本。windows下mysql自动备份数据库并删除历史备份和生成日志文件脚本。

bat文件自动备份mysql指定数据库

bat文件自动备份mysql指定数据库,按日期备份,用widows里的计划任务自动定时备份

window使用bat备份mysql数据库

创建一个bat文件=》 mysqlbackup.bat文件 @echo off set now=%date:~0,4%%date:~5,2%%date:~8,2%0%time:~1,1%%time:~3,2%%time:~6,2% echo %now% set host=localhost set port=3306 set user=root set pass=123456 set dbname=lottery set backupfile=D:\\databasebackup\ste

selectDele的博客 1155

windows下mysql自动备份脚本

编辑mysqlbak.bat文件,指定服务器上mysql的路径,备份路径,winrar执行路径,以及要备份的数据库名称,多个数据库以空格分割。脚本会自动通过mysqldump命令导出要备份的数据库,并执行压缩,压缩文件以当前日期命名。压缩完成后自动删除导出的数据库文件,以节省空间。windows服务器下,可通过设置计划任务来完成数据库的自动备份。

用bat实现mysql数据库备份功能

第一步:编写mysql备份bat脚本 将下面代码复制到记录本,并另存为backupdb.bat 文件。 第二步:创建config.ini配置文件,注意与backupdb.bat文件目录同级。内容如下: 配置文件请设置为您的相关配置。 最后双击backupdb.bat即可进行mysql数据库的备份。如果您需要实现自动备份功能,只需要将backupdb.bat加到系统的定时任务即可。...

学比邻 1192

VMware vCenter 6.7证书过期急救指南:从503报错到完美修复的全流程

本文详细解析了VMware vCenter 6.7因STS证书过期导致503报错的根本原因,并提供了一套从诊断到修复的完整实战流程。内容包括使用checksts.py脚本检测STS证书状态,通过fixsts.sh脚本更新证书,以及利用Certificate-Manager全面重置所有过期证书,帮助管理员快速恢复服务并避免常见陷阱。

weixin_29234239的博客 771

【RViz2】导入urdf模型时报错:Could not load resource xxx,Unable to open file xxx,Error retrieving file xxx

初学ROS2,想要在RViz2中显示urdf模型。其中.urdf文件引用了外部的meshes文件夹。

qq_43557907的博客 9488

windows下定时自动备份mysql数据库,使用bat批处理文件加系统自带任务计划程序工具定时自动备份

目录 一、本人搭建环境说明 二、普通备份方式: 1、编写批处理文件(文件里的注释是用:rem XXX) 2、设置定时自动备份: 三、加强版,自动压缩文件,并加密压缩文件 一、本人搭建环境说明 操作系统:Windows Server 2012 R2 Standard x64 数据库版本:Mysql5.7.26 二、普通备份方式: 1、编写批处理文件(文件里的注释是用:rem XXX) @echo off rem 数据库相关配置 set dbname=mydb set ...

老油条 1501

vietjetair 航空的webpack多参数生成学习

工作内不是特别多,居安思危,有一个抓机票信息的公司面试前竟然需要做面试题,这就是一个题。看了下,有点麻烦,webpack 最初不得要领,看了下资料,找了个框架,练了两个简单的,搞这个吧。入库需要自己找,有几个参数不是明文的,算法不是很复杂,位置不太好找。整体难度一般。

liu_yueyang的博客 1510

linux 数据库定时备份 压缩,window下定时压缩备份代码和全部数据库

在window下定时压缩备份代码和全部数据库涉及工具:window计划任务管理器+7Z压缩包1.先安装7Z的安装包 ,下面的zip_cmd就是7z安装的路径2.写一个bat文件,具体的bat用法:CSS Code复制内容到剪贴板SET hour=%time:~0,2%SET hour=%hour: =%SET DATE=%date:~0,10%_%hour%_%time:~3,2%_%time:~...

weixin_31437777的博客 140

数字IC时序约束实战:深入解析clock_uncertainty的设置策略与后端影响

本文深入探讨数字IC设计中clock_uncertainty的设置策略及其对后端实现的影响。通过分析时钟不确定度的组成(包括clock_skew、clock_jitter和margin),并结合实际项目经验,详细介绍了在不同设计阶段(综合、布局布线、签核)的动态调整方法。文章还提供了工程化处理参数来源、跨时钟域特殊处理以及优化时序收敛的实用技巧,帮助工程师提升数字IC设计的可靠性和性能。

weixin_29284657的博客 229

华为MA5620配置宽带及语音实例

华为EPON配置实例1、公共部分和宽带PPPOE部分用串口用户名密码root/mduadminMA5620E>enableMA5620E#configMA5620E(config)#MA5620E(config)#sysnamebigcow/给设备起名字/****之前为公共部一、建vlan和地址bigcow(config)#vlan100...

weixin_33862041的博客 6347

windows下mysql自动备份压缩打包时间命名批处理脚本

我在此文章上做修改:把时间修改成不记录小时分和秒   新建一个名字后缀为“。bat”的文件   set d=%date:~0,10%   set d=%d:-=%   set t=%time:~0,8%   set t=%t::=%   set dzxpath=mysql%p%%d%.sql   set ucpath=uc%p%%d%%t%.sql   set folder=d:\

Sky 的专栏 487

LangChain + PlayWright实战:5分钟搞定网页自动化测试(附完整代码)

本文详细介绍了如何利用LangChain与PlayWright构建智能网页自动化测试系统。通过环境配置、核心架构设计、实战Agent构建及性能优化等步骤,开发者可以快速实现高效的Web操作自动化,提升测试效率。文章还提供了完整代码示例和典型问题解决方案。

weixin_27791839的博客 239

批处理备份mysql数据库并压缩_Windows Server 2008 下创建批处理备份mysql数据库并压缩删除bat...

此批处理可以备份mysql数据库并压缩,需要手动替换批处理中的mysqldump路径、帐号、密码及相应的库名称。适用于所有win主机。@echooffsetYE=%date:~2,2%setMO=%date:~5,2%setDA=%date:~8,2%setDG=1set/avY1=%YE%%%400set/avY2=%YE%%%4set/avY3=%YE%%%100i...

weixin_32334681的博客 190

Jetson系列目标检测及推流

使用硬件编码,gstreamer推rtsp流至平台

xiao__run的博客 2710

【目录】专栏文章导航

从最强工具链Davinci Configurator模块学习出发掌握AUTOSAR

weixin_47571898的博客 3297

自动备份mysql的bat脚本_Windows下实现MySQL自动备份的批处理(复制目录或mysqldump备份)...

今天有个需求要在 Windows 下实现数据库自动备份,拼凑了一下解决办法。实现的特性可指定多个数据库按照 年/月/日 的方式组织备份可选的使用 WinRAR 压缩备份使用计划任务实现定时备份具体代码备份@echo off & setlocal ENABLEEXTENSIONS:: ---------- 配置项 ----------:: 备份放置的路径,加 \set BACKUP_PATH...

weixin_34900026的博客 237

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

oracle 定期备份 + 压缩 批处理.bat文件

@echo off rem  ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ rem  ┣----------------------提示:-----------------------------------┫ rem  ┣--该批处理为数据库备份操作文件.-------------------------------┫ rem  ┣--由于sqlserver自带备份

liming850628的专栏 1221

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

MYSQL 整库数据备份

每天备份数据库的数据 (小项目里的一种方案) 要求: 1、全表结构+数据备份到 sql文件中 2、压缩sql文件 减少储存体积 (比如 rar) 实现思路 1、使用mysql自带的mysqldump.exe 工具,把数据导出到sql文件 文件格式 :XX名称_yyyyMMddHHmmss.sql 2、然后使用WinRAR.exe 进行压缩文件文件格式 :XX名称_yyyyMMddHHmmss.sql.rar 运行环境 运行环境:windows sever 2012 ...

MrCenbz的专栏 374

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

批处理命令 BAT备份MySQL数据库

原文:批处理命令 BAT备份MySQL数据库工作环境 Windows Server 2003 ,MySQL安装目录 D:\MySQL , WinRAR 安装目录 C:\Program Files\WinRAR\WinRAR.exe 备份数据存储的路径为 E:\数据备份,好了下面开始写DOS批处理命令了。代码如下: set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%...

weixin_33979363的博客 77

Teamcenter如何自动进行每日备份

--------------------------------------------------------------------------------------------------------------------------------------------------------------------- Teamcenter的数据备份不像mysql等数据库一样,只要备份数据泵就行。而是还要备份tcdata、volume和Teamcenter文件夹,而volume文件动辄几百个G,

black_skyfall的博客 1037
上一篇: Android RecyclerView 使用完全解析 体验艺术般的控件
下一篇: Android Studio 3.0 新功能解析和旧项目适配
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值