SELECT * FROM test_table WHERE name='Süleyman';
Result :
With my Query, I want to return only the row having name="Süleyman"
, But MySQL is returning name="Suleyman"
rows too!
Why is this happening and how can I solve it?
SELECT * FROM test_table WHERE name='Süleyman';
Result :
With my Query, I want to return only the row having name="Süleyman"
, But MySQL is returning name="Suleyman"
rows too!
Why is this happening and how can I solve it?
Try this
SELECT * FROM test_table WHERE name='Süleyman' COLLATE utf8_bin;
You can see a SQL fiddle here http://sqlfiddle.com/#!9/508b5d/2/0