WINDOWS 下 MYSQLQ全库数据倒出和执行计划加入

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:

1.       在dos命令行下运行数据库全备份批处理脚本full_backup.bat

因为mysqldump是mysql自带的exe程序,执行mysqldump时务必到mysqlbin 目录下运行脚本或双击full_backup.bat(在bat中要cd到mysql的bin目录下),其中full_backup.bat里面的mysqldump导出路径,指定导出服务器IP,数据库名称,字符集,用户名,密码需要根据具体情况修改

2.       全备份批处理脚本full_bakcup.bat如下:

@echo off

echo ======================

echo backup discuz databae

@REM 取出当前时间

for /f "tokens=1-3 delims=- " %%a in ('date/t') do (

set yy=%%a

set mm=%%b

set dd=%%c

)

for /f "tokens=1-3 delims=: " %%d in ('time/t') do (

set hh=%%d

set mi=%%e

)


@REM 设置mysqldump导出路径,指定导出服务器IP,数据库名称,字符集,用户名,密码等

set backupdir=E:\MySQL备份\mysql_backup

SET host=172.16.4.41

SET database1=discuz

SET character=--default-character-set

SET charactername=gb2312

SET mysqlpassword=discuz

SET mysqluser=discuz

SET logdir=E:\MySQL备份\mysql_backup

SET filename1=%database1%%yy%%mm%%dd%%hh%%mi%%ss%.sql

SET start=%date% - %time%: Database Backup of %database% Started

@REM Start Logging

ECHO %start%

ECHO %start% >> %logdir%\mysqlbackup.log

@REM dump database. This is all one line

mysqldump -h%host% -u %mysqluser% -p%mysqlpassword% %character%=%charactername% %database1% > %backupdir%\%filename1%

if not exist %backupdir%\%filename1% goto FAIL_DUMP

@REM All is well

GOTO SUCCESS

:FAIL_DUMP

SET message=%date% - %time%: Database Dump of %database1% Failed

GOTO END

:FAIL_MOVE

SET message=%date% - %time%: Backup Move of %database% Failed

GOTO END

:SUCCESS

SET message=%date% - %time%: Backup of %database% Completed Succesfully

GOTO END

:END

ECHO %message%

ECHO %message% >> %logdir%\mysqlbackup.log

ECHO ===============================================================================

ECHO

3.      加入WINDOWS执行计划执行每日备份

在“控制面板”=》“执行计划”=》“添加执行计划”下添加执行计划,我选择每日执行



本文转自zylhsy 51CTO博客,原文链接:http://blog.51cto.com/yunlongzheng/446569,如需转载请自行联系原作者

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
打赏
0
0
0
0
69
分享
相关文章
windows下使用python + opencv读取含有中文路径的图片 和 把图片数据保存到含有中文的路径下
在Windows系统中,直接使用`cv2.imread()`和`cv2.imwrite()`处理含中文路径的图像文件时会遇到问题。读取时会返回空数据,保存时则无法正确保存至目标目录。为解决这些问题,可以使用`cv2.imdecode()`结合`np.fromfile()`来读取图像,并使用`cv2.imencode()`结合`tofile()`方法来保存图像至含中文的路径。这种方法有效避免了路径编码问题,确保图像处理流程顺畅进行。
656 1
AI Dev Gallery:微软开源 Windows AI 模型本地运行工具包和示例库,助理开发者快速集成 AI 功能
微软推出的AI Dev Gallery,为Windows开发者提供开源AI工具包和示例库,支持本地运行AI模型,提升开发效率。
155 13
Windows远程桌面出现CredSSP加密数据修正问题解决方案
【10月更文挑战第30天】本文介绍了两种解决Windows系统凭据分配问题的方法。方案一是通过组策略编辑器(gpedit.msc)启用“加密数据库修正”并将其保护级别设为“易受攻击”。方案二是通过注册表编辑器(regedit)在指定路径下创建或修改名为“AllowEncryptionOracle”的DWORD值,并将其数值设为2。
4355 3
硬盘数据恢复:恢复硬盘数据的9个实用方法(Windows版)
无论是工作文档、家庭照片,还是其他珍贵的数字资产,数据丢失总是一件让人头疼的事情。然而,当硬盘发生问题时,不必过于慌张——只要正确应对,许多数据都可以被成功恢复。本文将从常见数据丢失原因到具体恢复方法,为您提供全面的硬盘数据恢复指导。
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
184 1
【Azure Redis 缓存】Windows和Linux系统本地安装Redis, 加载dump.rdb中数据以及通过AOF日志文件追加数据
微软警告数百万Windows用户:切勿冒险丢失所有数据
微软警告数百万Windows用户:切勿冒险丢失所有数据
微软警告数百万Windows用户:切勿冒险丢失所有数据
Windows电脑如何启动RTSP服务实现本地摄像头数据共享
本文介绍如何利用大牛直播SDK中的轻量级RTSP服务,在Windows平台上轻松采集摄像头数据并生成本地RTSP流。通过SDK提供的SmartPublisherDemo工具,用户能简便地选择摄像头、配置分辨率与帧率,并启动RTSP服务。此外,还支持音频采集、多端口服务以及动态水印等功能。生成的RTSP URL可用于其他终端拉流播放,无需额外部署服务器。该服务适配多种应用场景,如安防监控、电子教室等,并兼容Windows 7及以上版本。对于希望集成此功能的开发者,SDK提供了C++及C#接口,并支持多种编译模式。
304 0
QtCreator 跨平台开发添加动态库教程(以OpenCV库举例)- Windows篇
Qt是跨平台的开发工具,推荐使用QtCreator进行Windows和Linux开发。在Windows下,使用Visual Studio创建动态库时,需要配置.lib文件并确保运行时.dll与.exe在同一目录。在QtCreator中添加DLL动态库,可以通过右键项目,选择添加库,然后在Details界面配置库文件、包含路径和平台,最后更新PRO文件并进行清除、qmake和构建步骤。运行时同样需确保.dll文件与可执行文件在同一目录。
394 5
QtCreator 跨平台开发添加动态库教程(以OpenCV库举例)- Windows篇
该文档介绍了Qt的跨平台特性,并推荐在Windows和Linux开发中使用QtCreator。在Windows下添加动态库,可以通过Visual Studio配置.lib文件和.dll文件,或在QtCreator中使用"添加库"功能。在QtCreator中,选择库文件、包含路径,并配置Details,然后更新.pro文件,清除、qmake及构建项目。运行时确保.dll与.exe在同一目录下。
289 0
QtCreator 跨平台开发添加动态库教程(以OpenCV库举例)- Windows篇
如何使用Windows Media Player刻录数据DVD
Windows Media Player是微软Windows系统自带的多媒体播放器,支持多种音频、视频格式及图片查看,也能接收网络广播和刻录CD/DVD。用户可利用它管理媒体文件、创建播放列表。然而,其刻录DVD功能有限,仅适用于数据DVD。若需创建可在DVD播放机上播放的视频DVD,建议使用专业软件如DVDFab DVD Creator。

热门文章

最新文章