【发布时间】:2017-10-14 14:56:53
【问题描述】:
我的mysql有问题。 我配置了我的列并为某些列设置了 unique,但是当我在 unique 列 上使用 duplicated data 执行更新时,它会完成它,所以现在我可以为唯一设置重复值。
有人能告诉我为什么会这样吗?我该如何纠正?
提前感谢您的回答和您的时间。
这是结构
这些是记录
我正在使用 usbWebserver v8.6
【问题讨论】:
-
你能举个例子吗?
-
不,它没有。强制使用唯一列,因此您遗漏了一些东西。您的问题需要提供更多详细信息。
-
显示前后数据以支持您的问题。
-
有关结构和记录的链接图像
-
选择您的用户名列作为 PK 是不明智的。现在,在表格中包含这些数据后,您是否(通过该 UI)进行了“独特”的更改?如果列具有
UNIQUE约束,则不太可能插入重复的 id。请提供一个新插入查询的示例,其中显示名称为u1的响应。
标签: mysql sql database duplicates unique