我有一个名为“key”的字段的主键,我有一个脚本可以自动上传具有不同“key”值的图像,例如a,然后是b,然后是c,ect
过了一会儿,它会从z到A,再到B到C,然后在Z之后它将会出现:aa,ab,ac ..等等。
当它们不是时,它说a和A是相同的条目。我可能也会通过键aa和AA获得此错误,我该如何解决这个问题?如何设置主键以接受不同的大小写字母,因为它目前认为a和A是相同的。
答案 0 :(得分:0)
更改表格以将排序规则设置为区分大小写, 例如: utf8_unicode_cs:区分大小写 和 utf8_unicode_ci:不区分大小写
ALTER TABLE table_name CONVERT TO character set utf8 collate utf8_unicode_cs