13.数据备份与还原

文章目录

  • 备份:将当前已有的数据或者记录保留
  • 还原:将已保留的数据恢复到对应的表中
  • 为什么要做数据备份与还原?
    (1)防止数据丢失:被盗、误操作
    (2)保护数据记录
  • 数据备份还原的方式有很多种:数据表备份、单表数据备份、SQL备份、增量备份

数据表备份

  • 不需要通过SQL来备份:直接进入到数据库文件夹下赋值对应的表结构以及数据文件,以后还原的时候,直接将备份的内容放到对应的数据库目录下即可
  • 数据表备份有前提条件: 根据不同的存储引擎有不同的区别.
  • 储引擎: mysql进行数据存储的方式: 主要是两种: innodb(免费)和myisam(免费)
  • 对比myisam和innodb:数据存储方式
    (1)innodb:只有表结构文件,数据全部存储到ibdata1文件中
    13.数据备份与还原
    13.数据备份与还原
    (2)myisam存储引擎:表结构文件、数据文件、索引文件全部单独分开存储
    13.数据备份与还原