mysql 所使用的表类型不支持fulltext

时间:2022-09-22 23:52:02

MySQL 5.6.4里才添加了InnoDB引擎的Full-Text索引支持。

不能升级MySQL版本的话:

推荐用Lucene(ElasticSearch比较容易部署)或Sphinx这样的第三方解决方案。
如果这个表更新不频繁,查询量不大,又赶时间,可以用触发器、定时任务或者其他类似的DBA技巧创建支持全文索引的镜像表(如MyISAM类型的),代码改动会小一些。