utf 8 - MySQL search with uft8_general_ci is case sensitive for FULLTEXT? -
i set myisam table fulltext searching. do not want searches case-sensitive.
my searches along lines of:
select * search match (keywords) against ('+diversity +kitten' in boolean mode);
let's keywords field i'm looking has value "my diversity kitten".
i noticed searches case-sensitive. double-checked collation on search table, set utf8_bin. d'oh! changed utf8_general_ci.
but query still case-sensitive! why?
is there server setting need change, too?
is there need besides change collation?
i did "repair table search quick" rebuild fulltext index, didn't either...
my searches still case-sensitive. =(
aha, figured out reals time.
i believe issue using navicat update collation. have older version of navicat, maybe bug or something.
doing:
alter table search convert character set utf8 collate utf8_general_ci;
fixed correctly.
always use command line, kids! =)
Comments
Post a Comment