[MySQL] MySQL 5.5 のFULLTEXTインデックスはMyISAM エンジンにしか対応してない

ITMySQL

MySQL 5.5 では FULLTEXT インデックスは MyISAM エンジンにしか対応してないようで、innoDB に変更しようとすると、、、

ERROR 1214 (HY000): The used table type doesn't support FULLTEXT indexes

とエラーになりました。

MySQL 5.6 以上では、MyISAM、innoDBともに FULLTEXT インデックスに対応しているようです。

参考:

https://dev.mysql.com/doc/refman/5.5/en/fulltext-search.html

Full-text indexes can be used only with MyISAM tables. (In MySQL 5.6 and up, they can also be used with InnoDB tables.)

 

1214 – The used table type doesn’t support FULLTEXT indexes

https://stackoverflow.com/questions/20964269/1214-the-used-table-type-doesnt-support-fulltext-indexes

以上になります。

スポンサーリンク

Posted by nobuhiro harada