MySQL性能调优-5.MySQL备份与恢复
MySQL备份与恢复
逻辑备份
逻辑备份可以说是最简单, 也是目前中小型系统最常使用的备份方式。 在MySQL 中我们 常用的逻辑备份主要就是两种,一种是将数据生成可以完全重现当前数据库中数据的
INSERT 语句,另外一种就是将数据通过逻辑备份软件,将我们数据库表数据以特定分隔符 进行分隔后记录在文本文件中。
物理备份
MyISAM 存储引擎的所有数据都存放在 MySQL 配置中所设定的“datadir”目录下。实际
上不管我们使用的是 MyISAM 存储引擎还是其他任何存储引擎,每一个数据库都会在 “datadir”目录下有一个文件夹(包括系统信息的数据库mysql 也是一样) 。在各个数据库 中每一个 MyISAM 存储引擎表都会有三个文件存在,分别为记录表结构元数据的“.frm”文 件,存储表数据的“.MYD”文件,以及存储索引数据的“.MYI”文件。由于 MyISAM 属于非 事务性存储引擎,所以他没有自己的日志文件。所以MyISAM 存储引擎的物理备份,除了备
份 MySQL 系统的共有物理文件之外,就只需要备份上面的三种文件即可。
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 yanglau0527@gmail.com
文章标题:MySQL性能调优-5.MySQL备份与恢复
文章字数:347
本文作者:Cynaith
发布时间:2020-06-06, 15:16:05
最后更新:2020-06-06, 15:19:26
原始链接:https://cynaith.github.io/2020/06/06/MySQL%E6%80%A7%E8%83%BD%E8%B0%83%E4%BC%98-5-MySQL%E5%A4%87%E4%BB%BD%E4%B8%8E%E6%81%A2%E5%A4%8D/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。