一是要升级mysql版本我之间用的是5.7.4怎么测试都只支持英文,中文没有空格的时候就查不出来数据
二是建索引的时候一定一定要加上WITH PARSER ngram
ALTER TABLE files ADD FULLTEXT idx_title_content (title, file_content,file_name,content) WITH PARSER ngram --这里建索引的时候一定要加上WITH PARSER ngram
--全用全文索引的方法
SELECT * FROM files WHERE MATCH(title, file_content,file_name,content) AGAINST('定制' IN NATURAL LANGUAGE MODE );
show variables like '%ngram_token_size%';