浏览文章
文章信息
Can’t write; duplicate key in table
432
第一点:先设主键自增再设外键
Mysql只能先设置主键自增再设置外键,否则报错。原因是此主键是另一个表的外键,而外键是不可以设置自增的,所以想要设置自增,必须先将外键删除。
第二点:约束名重复
(1)同一个表中,约束名不能相同。
(2)不同的表中约束名也不能相同(不管外键名相不相同)