mysql 備份文件使用以下文件后綴名進行區(qū)分:.sql:完整備份,包含結(jié)構(gòu)和數(shù)據(jù).frm:結(jié)構(gòu)備份,僅包含結(jié)構(gòu).ibd:數(shù)據(jù)備份,僅包含數(shù)據(jù).ib_logfile0、.ib_logfile1:二進制日志文件,記錄數(shù)據(jù)庫更改
MySQL 備份文件后綴名
MySQL 使用不同的文件后綴名來區(qū)分不同類型的備份文件:
1. .sql
完整備份:包含所有數(shù)據(jù)庫和表的結(jié)構(gòu)和數(shù)據(jù)。
結(jié)構(gòu)備份:僅包含數(shù)據(jù)庫和表的結(jié)構(gòu)(不含數(shù)據(jù))。
數(shù)據(jù)備份:僅包含數(shù)據(jù)庫和表的數(shù)據(jù)(不含結(jié)構(gòu))。
2. .frm
表結(jié)構(gòu)文件:僅包含特定表的結(jié)構(gòu)(不含數(shù)據(jù))。
3. .ibd
數(shù)據(jù)文件:包含特定表的數(shù)據(jù)。
4. .ib_logfile0、.ib_logfile1
二進制日志文件:記錄數(shù)據(jù)庫的所有更改。
示例:
my_database.sql:完整備份文件
my_table.frm:my_table表的結(jié)構(gòu)文件
my_table.ibd:my_table表的 .ib_logfile1 數(shù)據(jù)文件
mysql-bin.000001:二進制日志文件
這些文件后綴名對于識別和管理 MySQL 備份文件至關(guān)重要。它們有助于區(qū)分不同類型的備份,并簡化備份和還原過程。