A.8 MySQL 5.7 常见问题:迁移
**A.8.1. ** | 我在哪里可以找到有关如何从 MySQL 5.6 迁移到 MySQL 5.7 的信息? |
有关详细的升级信息,请参见第 2.11 节“升级 MySQL”。升级时不要跳过主要版本,而要分步完成该过程,从每个步骤中的一个主要版本升级到下一个主要版本。这看似比较复杂,但可以节省时间和麻烦。如果您在升级过程中遇到问题,则可以通过您或者如果您具有 MySQL Enterprise 订阅,则可以通过 MySQL 支持更容易地识别其来源。 | |
**A.8.2. ** | MySQL 5.7 中的存储引擎(table 类型)支持与以前的版本相比有何变化? |
存储引擎支持已更改如下: 在 MySQL 5.0 中删除了对 ISAM table 的支持,现在您应该使用MyISAM 存储引擎代替ISAM 。要将 table* tblname *从ISAM 转换为MyISAM ,只需发出如下语句:ALTER TABLE tblname ENGINE=MYISAM; 在 MySQL 5.0 中,内部 MyISAM table 的RAID 也已删除。以前,此方法用于允许文件系统中的大 table 不支持大于 2GB 的文件。所有现代文件系统都允许使用更大的 table;此外,现在还有其他解决方案,例如MERGE table 和视图。VARCHAR列类型现在在所有存储引擎中保留尾随空格。 MEMORY 个 table(以前称为HEAP 个 table)也可以包含VARCHAR列。 |