Documentation Home
MySQL 8.0 参考手册  / 第 15 章 InnoDB 存储引擎  /  14.10 InnoDB 文件格式管理

14.10 InnoDB 文件格式管理

随着发展,有时需要InnoDB与先前版本不兼容的数据文件格式来支持新功能。InnoDB为了帮助管理升级和降级情况下的兼容性,以及运行不同版本 MySQL 的系统,InnoDB使用命名文件格式。InnoDB目前支持两种命名文件格式,AntelopeBarracuda

InnoDB本节讨论为新表 启用文件格式InnoDB,验证 MySQL 版本之间不同文件格式的兼容性,以及识别正在使用的文件格式。

InnoDB 文件格式设置不适用于存储在 一般表空间中的表。通用表空间提供对所有行格式和相关功能的支持。有关详细信息,请参阅 第 14.6.3.3 节,“通用表空间”

笔记

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

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

InnoDB提供了文件格式配置参数,用于创建与MySQL 5.1 早期版本兼容的表 。现在 MySQL 5.1 已经到达其产品生命周期的末尾,不再需要这些参数。