和MyISAM引擎,表现形式还略有不同,没有拿MyISAM进行测试
不支持分区表
不支持Unicode编码,usc2这个字符集最好也别使用
停用词默认不支持中文,日语…....基于字符的 ngram 全文检索解析器支持中日韩三种语言
日语还有一个MeCab解析器插件
虽然我们可以每一行都设置一个字符集,但是全文检索相关的列必须同字符
%这个用于模糊查询,全文检索不支持这个通配符...INNODB_FT_DELETED
存储被删除的innoDB的行;索引重组代价太大; mysql采用将删除的行进行记录,查询是会从这个结果集中进行数据过滤;
但是这个数据不是永久存在的; 当执行 OPTIMIZE...全文检索有相关度排名,当满足下面条件则按相关度进行排序
没有明确的order by
必须使用全文检索执行搜索
有多表联查时,全文索引必须是连接中最左边的非常量表
SELECT count(*) count...全文检索的一些使用操作说明:
MYSQL DBMS 查找至少包含一个字符串的行
+MYSQL +DBMS 查找包含两个的字符串
+MYSQL DBMS 查找包含MYSQL的行,如果有DBMS则按照优先级进行排序