1

我有一个名为“key”的字段的主键,并且我有一个脚本可以自动上传具有不同“key”值的图像,例如 a,然后是 b,然后是 c,等等

过了一会儿,它会从 z 到 A,到 B,到 C,然后在 Z 之后,它会去:aa,ab,ac.. ect。

就是说 a 和 A 是同一个条目,而实际上它们不是。我可能还会在键 aa 和 AA 时遇到此错误,我该如何解决?我如何设置主键以接受不同的大小写字母,因为它目前认为 a 和 A 是同一件事。

4

1 回答 1

0

更改表以将排序规则设置为区分大小写,例如: utf8_unicode_cs :区分大小写和 utf8_unicode_ci :不区分大小写

ALTER TABLE table_name CONVERT TO character set utf8 collate utf8_unicode_cs
于 2013-10-06T11:53:27.793 回答