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