0
我有确切的问题上MySQL Match Fulltext添加“点/周期”字符作为MySQL的InnoDB的全文搜索词searchs
我需要做的与搜索描述“”(句号)字符,我使用的MySQL 5.6.4,我的表有innodb引擎,因为我需要使用一些forevals键,字段'fullname'有一个全文索引和utf8_general_ci排序规则,它有大约34k +记录,我在我的配置文件中有ini ft_min_word_len = "2" and ft_stopword_file =""
,它是完美的用字,问题只是期间字符
所以如果我试图用%li柯%
WHERE `fullname` LIKE '%1.9%'
1,061 total, 0.0316 seg
156 1.9 JTD Impression
147 1.9 D
159 1.9 JTS
GT 1.9 JTD 16V M-Jet Impression
159 Sportwagon 1.9 JTD
159 1.9 JTD
随着对
WHERE MATCH (
fullname
)
AGAINST (
'1.9'
IN BOOLEAN
MODE
)
0 total, 0.0048 seg
比赛我能做些什么? 谢谢
我们现在可以在InnoDB上进行全文搜索了吗? – 2012-02-27 15:08:20
@马库斯:是的,它最终在开发流水线。不确定哪个版本(或者它仍然在实验室中),但是......哦!它来了。更新:http://blogs.innodb.com/wp/2011/12/innodb-full-text-search-in-mysql-5-6-4/ – 2012-02-27 15:46:02
5.6.4附带它 – Colas 2012-02-27 19:09:43