i am having an issue with german umlaute ä ö ü ... when using match against in my sql query
when i search for "äpfel" i get also "apfel" when using utf8_general_ci but what i want is to just get "äpfel", now when i change to utf8_bin i get exactly that BUT its case sensitive. so Äpfel or Apfel will not find äpfel or apfel
i would need utf8_bin_ci which does actually not exist i assume?
using utf8_bin with match against and lower(field) or lcase(field) turns out with an error so....what can i do to solve this?
query is like;
select * FROM table where MATCH(field) AGAINST ('äpfel')
and what i need but does not work is
select * FROM table where MATCH(lcase(field)) AGAINST ('äpfel')
in utf8_bin