Mysql 如何使用utf_unicode_ci处理区分大小写的列

Mysql 如何使用utf_unicode_ci处理区分大小写的列,mysql,collation,case-sensitive,collate,Mysql,Collation,Case Sensitive,Collate,我有一个mysql数据库,它使用utf\u unicode\u ci(不区分大小写) 但在一种特殊情况下,一个表中有一列,我需要在其中保存一个区分大小写的唯一字符串(例如:iX3hR0) 在这种情况下,正确的解决方案是仅在utf8\u bin中更改此列??? (并使用字符集utf8 COLLATE utf8\U unicode\U ci保留数据库的其余部分) 还是有更好的办法?这种方法会影响性能吗 编辑: 我知道我可以使用“WHERE BINARY Name='vaLuE'”,但我需要将区分大小

我有一个mysql数据库,它使用utf\u unicode\u ci(不区分大小写)

但在一种特殊情况下,一个表中有一列,我需要在其中保存一个区分大小写的唯一字符串(例如:iX3hR0)

在这种情况下,正确的解决方案是仅在utf8\u bin中更改此列??? (并使用字符集utf8 COLLATE utf8\U unicode\U ci保留数据库的其余部分)

还是有更好的办法?这种方法会影响性能吗

编辑: 我知道我可以使用“WHERE BINARY Name='vaLuE'”,但我需要将区分大小写的字符串存储为数据库中唯一的字符串。 比如说

WHERE BINARY Name="vaLuE"

谢谢您的回答。我已经知道这个方法,但是我需要在数据库中将区分大小写的字符串存储为唯一的。。