14.10 InnoDB 文件格式 Management

随着InnoDB的 Developing,有时需要与InnoDB的早期版本不兼容的数据文件格式来支持新功能。为了帮助 Management 在升级和降级情况以及运行不同版本的 MySQL 的系统中的兼容性,InnoDB使用命名文件格式。 InnoDB当前支持两种命名文件格式AntelopeBarracuda

本节讨论为新的InnoDBtable 启用InnoDB文件格式,验证 MySQL 版本之间不同文件格式的兼容性以及确定使用中的文件格式。

InnoDB 文件格式设置不适用于general tablespaces中存储的 table。通用 table 空间为所有行格式和相关功能提供支持。有关更多信息,请参见第 14.6.3.3 节“常规 table 空间”

Note

以下文件格式配置参数具有新的默认值:

以下文件格式配置参数已弃用,并且在将来的版本中可能会删除:

提供了文件格式配置参数,用于创建与 MySQL 5.1 中的InnoDB的早期版本兼容的 table。现在,MySQL 5.1 的产品生命周期已经结束,不再需要参数。