首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

fulltext的索引短字符串有关问题

2012-09-09 
fulltext的索引短字符串问题hao defa asd fefe men ems asdasdasdasd ems sdasd efeaf asdasd asfasda asd

fulltext的索引短字符串问题
hao defa asd fefe men ems asdasd
asdasd ems sdasd efeaf asdasd asfasda asdasd  
hello syslog log ems  


inidate(myisam)表中的content(text)有以上三条数据。我用match查找关键词时有一些问题:
用的phpmyadmin操作的。
SELECT match(content) against('ems') FROM `inidate`
用上面的SQL语句查得到的结果0,0,0。明显错的

SELECT match(content) against('asd') FROM `inidate`
这句的结果是1.6582******,0,0。这句倒是对了

SELECT match(content) against('hello') FROM `inidate`
还是0,0,0
试了几个都没找到规律。
之前尝试过的方法:
my.ini中没有ft_min_word_len的值,自己加了一行ft_min_word_len=2,重启了查看variables变了。重新建表,还是这样
找了myisam_data_pointer_size,也改成2,还是不行。
昨天搞了一下午啊。实在没辙了,大家帮帮忙吧。

[解决办法]
http://dao.daimaku.com/post/201105/151.html

这篇文章看哟,可能对你有点帮助

热点排行