1062 - Duplicate entry '10100391' for key 'PRIMARY'怎么解决
时间: 2023-12-25 14:28:52 浏览: 154
mysql #1062 –Duplicate entry ‘1’ for key ‘PRIMARY’
```sql
在MySQL批量插入时,使用UUID_SHORT出现1062 - Duplicate entry 'xxx' for key 'PRIMARY'错误时,可以通过以下两种方法解决:
1. 使用ON DUPLICATE KEY UPDATE语句:
可以在插入数据时使用ON DUPLICATE KEY UPDATE语句,当遇到重复键值时,更新相应的字段值。
2. 调整UUID_SHORT的生成规则:
可以调整UUID_SHORT的生成规则,确保生成的唯一ID不会与已有的主键冲突。
```
阅读全文