一、传统的MySQL数据库备份和恢复数据方法:

生成duSQL脚本

在控制zhi台使用mysqldump命令可以用来生成指定数据库的dao脚本文本,但要注意,脚本文本中只包含数据库的内容,而不会存在创建数据库的语句!所以在恢复数据时,还需要自已手动创建一个数据库之后再去恢复数据。

mysqldump –u用户名 –p密码 数据库名>生成的脚本文件路径

现在可以在C盘下找到mydb1.sql文件了!

注意,mysqldump命令是在Windows控制台下执行,无需登录mysql!!!

执行SQL脚本

执行SQL脚本需要登录mysql,然后进入指定数据库,才可以执行SQL脚本!!!

执行SQL脚本不只是用来恢复数据库,也可以在平时编写SQL脚本,然后使用执行SQL 脚本来操作数据库!大家都知道,在黑屏下编写SQL语句时,就算发现了错误,可能也不能修改了。所以我建议大家使用脚本文件来编写SQL代码,然后执行之!

SOURCE C:\mydb1.sql

注意,在执行脚本时需要先行核查当前数据库中的表是否与脚本文件中的语句有冲突!例如在脚本文件中存在create table a的语句,而当前数据库中已经存在了a表,那么就会出错!

还可以通过下面的方式来执行脚本文件:

mysql -uroot -p123 mydb1

mysql –u用户名 –p密码 数据库

这种方式无需登录mysql!

分析:传统的数据库备份、磁带备份没有全局位图信息,需要在备份时扫描所有数据,即使数据没有发生变化,这就导致在增量备份时,数据块的扫描时间,将成为最耗时的操作。尤其是当用户的Oracle/Mysql/mysql数据库存在大量的静态数据时,在增加了整个系统负荷的同时,还降低了备份效率

而在Ucache Oracle/Mysql 保护模式下,在备份开始时,就建立了所有数据块的位图信息,且支持记录数据块变化时的相应位图信息。因此,在增量备份时,根据位图信息定位变化数据块,直接备份变化的数据块。与此同时,Ucache 备份 Oracle/Mysql 支持第三代重复数据删除技术,不仅能够从源端进行冗余数据删除,还支持任务级别的重删,可按照不同类型的备份任务而在指定范围内识别冗余数据。

相对于传统的全库扫描,Ucache备份方式不仅在缩短备份时间上拥有显著成效,更在数据的可恢复性上有了更好地保证。在当前数据不断膨胀的趋势下,这种备份方式,极大地提升了备份效率和数据安全性,解决了大型Oracle/Mysql数据库的数据保护难题。

了解更多,请关注我其它文章:Oracle/Mysql数据库备份与恢复图文介绍

mysql异地备份_MySQL数据库异地备份与还原方法相关推荐

  1. mysql数据库双机备份_MySQL数据库本地备份和双机相互备份

    MySQL的本地备份和双机相互备份脚本: 首先,我们需要修改脚本进行必要的配置,然后以root用户执行. ◆1. 第一执行远程备份时先用 first参数. ◆2. 本地备份用local参数 ◆3. 远 ...

  2. mysql数据库表复制备份_mysql数据库的备份以及表格数据之间的复制

    #####-------------mysql数据备份以及表间数据的复制-------------------##### ##----------------我的mysql学习(二)--------- ...

  3. mysql 数据库 自动备份_MYSQL数据库自动备份

    第一步:配置mysql的环境变量 在PATH中添加mysql的路径到bin目录(如:E:\mysql\MySQL Server 5.1\bin) 第二步:创建批处理文件(.bat)内容如下: @ech ...

  4. mysql 字符串截取_mysql数据库13种常用函数方法总结

    1.字符串拼接 SELECT CONCAT('My','S','QL') 2.字符串比较 SELECT STRCMP('abc','abd'), STRCMP('abc','abc'), STRCMP ...

  5. mysql数据库二进制备份_MySQL数据库如何创建全库及二进制增量备份脚本

    MySQL数据库如何创建全库及二进制增量备份脚本 发布时间:2020-05-25 11:52:55 来源:51CTO 阅读:206 作者:三月 下面讲讲关于MySQL数据库如何创建全库及二进制增量备份 ...

  6. MariaDB之基于Percona Xtrabackup备份大数据库[完整备份与增量备份]

    MariaDB之基于Percona Xtrabackup备份大数据库[完整备份与增量备份] 1.Xtrabackup的安装 percona-xtrabackup-2.2.3-4982.el6.x86_ ...

  7. 护卫神备份mysql_护卫神好备份系统数据库怎么备份?

    护卫神好备份系统数据库怎么备份?很多使用mysql数据库和mssql数据库的用户,为了防止数据库里面的数据丢失,咱们可以进行数据库备份.说到数据库备份,我们可以利用护卫神好备份软件,对mysql数据库 ...

  8. mysql 本地备份_MYSQL数据库自动本地/异地双备份/MYSQL增量备份

    构建高安全电子商务网站之(网站文件及数据库自动本地/异地双备份)架构图 继续介绍Linux服务器文件备份,数据库备份,数据安全存储相关的电子商务系统架构.针对安全性有多种多样的解决方案,其中数据备份是 ...

  9. mysql异地备份原理_Mysql数据库异地备份

    Mysql数据库异地备份 一. 简介 1.1 增量备份简介 增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件.这就意味着,第一次增量备份的对象是进行全 ...

最新文章

  1. leetcode算法题--子数组按位或操作
  2. 数据库多表连接查询详解
  3. centos eclipse 安装
  4. 03-JavaScript
  5. 优化 recipe 达到快速启动 SAP Hybris Accelerator Storefront 的方法
  6. python归并排序理解不了_一日一技:如何更好地理解归并排序?
  7. git分支feature和hotfix分支
  8. Andoid 采用ListView三种显示数据列表
  9. 获取指定目录下的所有文件名,包括子目录函数
  10. 欧姆龙cp1h指令讲解_欧姆龙cp1h常用指令学习(十五)网络通讯指令SEND,RECV,CMND...
  11. java分号_java – 为什么这些分号不会产生错误?
  12. 得到头条【四线城市宜宾,靠什么逆袭?】
  13. MATLAB学习笔记 MATLAB仿PhotoShop油画/毛玻璃/漩涡/锥形等特效
  14. 追求成功三要诀 文 | 刘东华
  15. 用pygame做一个简单的python小游戏---贪吃蛇
  16. 如何在Windows 7中管理操作中心
  17. 电脑总是区域性白屏,求助各位大佬。
  18. 脉脉发布AI人才数据图鉴;『李沐·深度学习论文精读』视频合辑;CVPR 2022自动驾驶资源合集;线性代数图绘笔记;前沿论文 | ShowMeAI资讯日报
  19. ajax访问如何重定向,ajax请求重定向
  20. Nine Knights

热门文章

  1. linux下var权限是什么?,linux – 在/ var / www中处理Apache 2用户www-data权限的最佳方法是什么?...
  2. Cpp 对象模型探索 / 深浅拷贝
  3. php隐含值传递,php – jQuery更新隐藏的输入值,但不传递给POST变量
  4. xhr如何发送post请求_js实现ajax的post请求步骤
  5. 技术干货 | 基于 Doris 构建的小程序私域流量增长
  6. php mysql结果集转数组,几种mysql查询结果转换为PHP数组的方法
  7. 爬小说遇到编码问题 笔趣阁
  8. RabbitMQ(4) TopicExchange
  9. Android 智能问答机器人的实现
  10. 应用开发之WinForm开发