我应该使用哪种字符集

时间:2012-11-10 21:49:35

标签: mysql character-encoding

我在搜索ìíîïôó等字符时遇到问题是一样的。

我尝试使用utf8_general_ciutf8_unicode_ci,但在这两个字符集中,我的数据库认为Tînker = Tïnker = Tínkér = Tinkèr。< / p>

有人可以告诉我哪个正确的字符集可以管理MySQL中所有现有的小点和短划线?

实施例: 存储名为“Tînker”且ID为2的用户,SELECT id FROM chars WHERE name = 'Tinkèr' LIMIT 1的结果为2

1 个答案:

答案 0 :(得分:1)

尝试在比较前添加BINARY,如下所示:

SELECT * FROM chars WHERE BINARY name = '...'