如何修复使用的表类型不支持FULLTEXT索引而不丢失数据?

时间:2014-02-16 06:22:31

标签: mysql sql wordpress

今天我尝试将我的wordpress博客MySQL数据库表(仅限wordpress系统表)引擎从MyISAM转换为InnoDB。我可以转换除_posts表之外的所有wordpress系统表。当我运行此命令时,

  

ALTER TABLE table_prefix_here_posts ENGINE = InnoDB;

我收到以下错误。

  

#1214 - 使用的表类型不支持FULLTEXT索引

我在Google上搜索,发现我可以通过兴奋剂表来修复它。但就我而言,据我所知,如果我放下_posts表,我会丢失所有博文。因此,无论如何将我的_posts表转换为InnoDB而不丢失我的帖子(数据)?

1 个答案:

答案 0 :(得分:3)

仅从MYSQL 5.6开始在InnoDB表中支持FULLTEXT索引,因此请尝试更新MYSQL,然后再使用alter table的引擎

相关问题