WindowsServer服务器系列:定时备份 MySQL

一、编写脚本 

echo 取日期、时间变量值
set yy=%date:~0,4%
set mm=%date:~5,2%
set dd=%date:~8,2%
if /i %time:~0,2% lss 10 set hh=0%time:~1,1%
if /i %time:~0,2% geq 10 set hh=%time:~0,2%
set mn=%time:~3,2%
set ss=%time:~6,2%
set date=%yy%%mm%%dd%
set time=%hh%%mn%%ss%

%这里不要具体时分数据,要的话可以追加time%
set filename=%date%

%赋值等号两边不能有空格%
set mysqldumpPath="C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqldump.exe"
set dbName=whx_xc
set dbUser=root
set dbPwd=123456
set outpurDir=E:/MySqlBackUp/backup/

set outputFileName=%outpurDir%%dbName%_%filename%.sql

echo %outputFileName%

%mysqldumpPath% -u%dbUser% -p%dbPwd% --opt --default-character-set=utf8 -e --triggers -R --hex-blob --flush-logs -x %dbName% > %outputFileName%

二、创建计划任务 

 

 

相关推荐

  1. Linux系统定时备份mysql数据库

    2023-12-11 05:14:02       39 阅读
  2. 定时备份mysql数据库

    2023-12-11 05:14:02       35 阅读
  3. entos定时自动备份mysql

    2023-12-11 05:14:02       51 阅读
  4. 服务器为什么要定期备份

    2023-12-11 05:14:02       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-11 05:14:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-11 05:14:02       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-11 05:14:02       82 阅读
  4. Python语言-面向对象

    2023-12-11 05:14:02       91 阅读

热门阅读

  1. 知识笔记(五十二)———MySQL 安装

    2023-12-11 05:14:02       61 阅读
  2. C语言习题集(026)

    2023-12-11 05:14:02       49 阅读
  3. Git命令---绑定远程仓库

    2023-12-11 05:14:02       63 阅读
  4. 天池SQL训练营(六)-综合练习题-10道经典题目

    2023-12-11 05:14:02       40 阅读