省流:设置该数据的唯一性
详解:
如下图:
我们设置了“id”这一栏有“小钥匙”🔑。
HTML代码:
提交的数据中,id=>13
php代码,插入数据。
显示成功:
插入成功(若发现中文字符插入出现乱码,可以看一看我上一个博客)
重点来了!!!
如果我再次重复一遍刚刚的操作,插入相同的数据,就会显示插入失败:
原因是因为:当设置表单每一栏有🔑时,代表该值在该表单中应该具有唯一性。
如果将🔑取消:
再次进行刚刚插入相同数据的操作,则成功。
可以看出确实第二条数据成功插入了。从提示信息我们也知道,Navicat表单还是希望我们的数据至少设置一个属性具有唯一性,避免出现重复数据。