IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> mySql数据定时备份与恢复 -> 正文阅读

[大数据]mySql数据定时备份与恢复

Windows服务器上面,要实现数据库定时备份,采用方式很多。本文通过任务计划 + mysqldump的bat脚本实现数据的定时备份。

mysqldump是mysql用于转存储数据库的实用程序。它主要产生一个SQL脚本,其中包含从头重新创建数据库所必需的命令CREATE TABLE INSERT等。mysqldump.exe 在安装 mysql 的 bin 目录里面。

一、创建 dbback.bat文件,写入内容;
当前时间:%Date:~0,4%%Date:~5,2%%Date:~8,2%%time:~0,2%%Time:~3,2%%Time:~6,2%
当天:%Date:~0,4%%Date:~5,2%%Date:~8,2%%time:~0,2%%Time:~3,2%%Time:~6,2%

@echo off

set host=127.0.0.1
set port=3306
set user=root
set password=root
set dbname=seckill
set back_date=%Date:~0,4%%Date:~5,2%%Date:~8,2%%time:~0,2%%Time:~3,2%%Time:~6,2%
set backfileurl=D:\dbback\db_back_file_%dbname%_%back_date%.sql

"D:\tools\mysql-8.0.23-winx64\bin\mysqldump.exe" -h%host% -P%port% -u%user% -p%password% -c --add-drop-table %dbname% > %backfileurl%

forfiles /p D:\dbback /s /m *.sql /d -15 /c "cmd /c del @file /f"

exit

二、校验脚本是否有效,双击bat脚本运行,在备份目录检查是否存在文件;
在这里插入图片描述
三、备份还原;


# 方式一
mysql -uroot -proot < D:\dbback\db_back_file_seckill_20220510.sql


# 方式二
mysql -uroot -proot
mysql>use seckill;
mysql>source D:\dbback\db_back_file_seckill_20220510.sql

四、添加定时任务计划:控制面板>>搜索任务计划>>创建任务>>跟着导航走完设置保存即可。
在这里插入图片描述

到此!mySql 在windows下的定时备份与恢复整理结束,希望对大家有帮助,另外有什么问题欢迎留言区一起沟通。
  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-05-11 16:30:44  更:2022-05-11 16:32:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 22:51:12-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码