我有一个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 .

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

有关全文索引搜索的另一个问题,当我尝试添加一个新字段时,请说 price ,带有 int 数据类型,在phpmyadmin中,我不能将 int 索引为全文,是否意味着全文索引不允许使用数字或整数类型?

请指教,谢谢!