MySQL全文索引搜索未返回预期结果

时间:2013-10-04 14:03:08

标签: php mysql full-text-search

我有一个mysql products表,其中包含以下字段:

  id  |     name     |  manufacturer
_____________________________________
  1   | MacBook Air  |  Apple
_____________________________________
  2   | MacBook Pro  |  Apple
_____________________________________
  3   | Galaxy S3    |  Samsung

当我通过以下查询执行全文搜索时:

SELECT * FROM products WHERE MATCH (name, manufacturer) AGAINST ('air pro galaxy')

仅返回row 3而不是row 1, 2 and 3的结果。

我想全文搜索不会查找第二个文本来执行搜索?

关于全文索引搜索的另一个问题,当我尝试在phpmyadmin中添加一个新字段时,假设priceint数据类型,我无法将int编入全文,这是否意味着全文索引不允许数字或整数类型?

请告诉我,谢谢!

0 个答案:

没有答案