如果某一char字段是unique index,在insert数据的时候如果没有设置“set names
utf8”,这样插入“你好1”和“你好2”是不同的两个字段,插入成功,
如果在插入之前条用了“set names utf8”,
则会导致插入“你好1”和“你好2”当作相同的内容,出现1062 suplicate key的错误。set names
设置其他编码方式都不会出现这个问题。
mysql中 set names utf8 出现的问题
最新推荐文章于 2022-08-23 21:12:56 发布
探讨在数据库中设置不同编码方式对数据唯一性的影响,解释为何某些编码方式会导致重复数据误判为不同,以及如何避免此类问题。
389

被折叠的 条评论
为什么被折叠?



