![Mysql varchar 复制问题](https://linux22.com/image/586951/Mysql%20varchar%20%E5%A4%8D%E5%88%B6%E9%97%AE%E9%A2%98.png)
这个问题显示它有重复的键,但当我验证时,我可以理解一个列有 varchar(5) 并且插入超过 5 个字符,通常它会被截断并插入。但这里它给出了错误。
查询时出现错误“键‘PRIMARY’的重复条目‘7565371’”。默认数据库:“dbname”。查询:“插入 dbname.tablename .....
答案1
插页可能有超过 5 个字符,但我想说后它被截断了,剩下的 5 个字符就是导致您出现重复键的原因。我还建议不要对这么小的字段使用 varchar,因为开销不值得您节省如此少的存储空间。