如果某一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 发布