I have an issue with unicode chars in an utf8mb4_general_ci table
SELECT * FROM `t1` WHERE c1='musca'
returns
musca
muşca
muşcă
What I would like to know is if this is a bug - sounds like it;
and if it affects searching - it might, or better said it should; I can't make the column unique index
Anything I should do so mysql would consider a and ă and s and ş as different entities? (probably a and â, t and ţ, and i and î as well, but I haven't checked).
Should I store unicode chars as â ă ş ţ î ?
I will need to retrieve the exact match of the user input.
Edited to add:
The answer is in the comments: I should collate the columns as utf8mb4_0900_as_cs as Madhur Bhaiya explained and demonstrated