kalster Posted October 18, 2014 Share Posted October 18, 2014 fulltext in boolean mode is not matching ignored words in mysql. ENGINE is set for myisam. mysql collation is utf8_general_ci. i have altered table using... ALTER TABLE users ADD FULLTEXT(userName); when i view mysql indexes, userName is username instead. I am not sure if this matter as there is not an error message when searching. SELECT * FROM users WHERE MATCH (userName) AGAINST ('$keywords' IN BOOLEAN MODE) I have restarted mysql and still does not match some 5 character words. in the mysql config, word length is set to 4. have i missed something? Quote Link to comment Share on other sites More sharing options...
Barand Posted October 18, 2014 Share Posted October 18, 2014 Are the words you can't find in this list http://dev.mysql.com/doc/refman/5.5/en/fulltext-stopwords.html Quote Link to comment Share on other sites More sharing options...
kalster Posted October 18, 2014 Author Share Posted October 18, 2014 yes Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.