Innodb: Can't find FULLTEXT index matching the column list when queried more than 1 columns
I might be late, just post here in case of someone get confuse :)
Run this query:
ALTER TABLE `items` ADD FULLTEXT(`item_title`,`item_description`);
Then you are able to run full-text search:
SELECT *
FROM items
WHERE MATCH (item_title,item_description) AGAINST ('dog')
You need a third index:
FULLTEXT(item_title, item_description)
If you set full-text index for individual col that works. Say
ALTER TABLE `items` ADD FULLTEXT(`item_title`);
ALTER TABLE `items` ADD FULLTEXT(`item_description`);