SELECT * FROM test_table WHERE name='Süleyman';
结果:
使用我的查询,我想只返回name="Süleyman"
行,但MySQL也返回name="Suleyman"
行!
为什么会发生这种情况,我该如何解决?
答案 0 :(得分:0)
试试这个
SELECT * FROM test_table WHERE name='Süleyman' COLLATE utf8_bin;
你可以在这里看到一个SQL小提琴http://sqlfiddle.com/#!9/508b5d/2/0