第15章MySQL数据库备份与还原_第1页
第15章MySQL数据库备份与还原_第2页
第15章MySQL数据库备份与还原_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库系统原理及 MySQL应用教程(第2版)课后习题参考答案第15章MySQL数据库备份与还原1、一些因素会使数据库中的数据部分或全部丢失,这些因素可能是:计算 机硬件故障、计算机软件故障、自然灾害、盗窃、病毒、人为误操作。面对这些 可能的因素会造成数据丢失或被破坏的风险, 数据库系统提供了备份和恢复策略 来保证数据库中数据的可靠性和完整性。2、备份数据库的方法:?完全备份完全备份就是将数据库中的数据及所有对象全部备份。 完全备份最简单也最 快速的方式就是复制数据库文件,在复制时对 MySQ散据库会有些要求。?表备份表备份就是仅将一张或多张表中的数据进行备份, 可以使用select into

2、 outfile 或backup table语句,只提取数据库中的数据,而不备份表的结构和 定义。?增量备份增量备份就是在某次完全备份的基础上,只备份其后数据的变化。可用于定 期备份和自动恢复。3、选取完整恢复模式,就可以使用日志备份。由于日志备份只拷贝上次日 志备份以来的所有日志记录,所以开销会比数据库备份小很多。可以定义以一种 很频繁的频率(5分钟甚至更短)来做备份,以达到在最大限度内,防止出现故 障时丢失数据的目的。使用日志备份的优点是允许您将数据库还原到日志备份内 包含的任何时点(“时点恢复” )0假定可以在发生严重故障后备份活动日志,则 可将数据库一直还原到没有发生数据丢失的故障点处

3、。使用日志备份的缺点是它 们的数量很多,而且恢复备份时,需要严格按照备份产生的顺序依次恢复。中间 不能有任何备份缺失或跳跃。所以日志备份做得越多,还原时间就越长,管理复 杂性也越高。在第一个完整数据库备份完成,并且常规日志备份开始之后,潜在的工作丢 失风险存在时间,仅为数据库损坏时点,到上一次常规日志备份的那一段时间。因此,建议经常执行日志备份,以将工作丢失的风险限定在业务要求所允许的范 围内。出现故障后,可以尝试备份“日志尾部”(尚未备份的日志)。如果尾日志 备份成功,则可以通过将数据库还原到故障点来避免任何工作丢失。所以这种备份计划的优点也是很明显的。但是上述备份计划的一大缺陷,就是灾难发

4、生后需要恢复的日志文件数目 太多。假设每个小时做一次日志备份,每周日做一次数据库备份,如果灾难在周 五发生,就不得不恢复上百个日志备份。这个工作量和所要花的时间是很大的。 为了最大程度地缩短还原时间,可以对数据库进行一系列差异备份做补充4、数据库恢复的基础是利用转储的冗余数据5、mysqldump程序可以备份数据库表的结构,还可以备份一个数据库,甚 至整个数据库系统,只需在mysql客户端实用程序的运行界面中输入 mysqldump -help命令,即可查看到mysqldump程序对应的命令。语法格式:mysqldump options database tables > filenam

5、e使用mysqlimport程序恢复数据语法格式:mysqlimportoptionsdatabase textfile;6、使用导入恢复语句load dataMile7、使用直接从一个MySQl!艮务器拷贝文件到另一个服务器的方法,需要特 别注意以下两点:(1)两个服务器必须使用相同或兼容的 MySQ版本。(2)两个服务器必须硬件结构相同或相似,除非要复制的表使用MyISAM存储格式,这是因为这种表可以为在不同的硬件体系中共享数据提供了保证。8、SELECT*FROMbontentINTO OUTFILE C: / BACKUPbackupcontent . txtFIELDS TERMINATEDBY ,'

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论