如何將資料庫從MyISAM遷移到InnoDB?

如何將資料庫從MyISAM遷移到InnoDB?

我正在將具有 MyISAM 表的資料庫遷移到 InnoDB 引擎。

MyISAM 中的一些表格具有全文索引。如果我必須在InnoDB引擎中保留全文索引,我需要做什麼?

我讀到,5.6 之前的 MySQL 版本不支援 InnoDB 中的全文索引。我在 Amazon RDS 中使用 MySQL 5.5。

答案1

你做不到。如果您需要全文索引,且使用的是 MySQL 5.5 或更早版本,則無法使用 InnoDB 儲存引擎。升級到 5.6.4 或更高版本,以其他方式索引文本,或將這些表保留為 MyISAM。

相關內容