+ -
当前位置:首页 → 问答吧 → 请问在mysql中添加数据,如何能够做到拒绝添加重复的数据

请问在mysql中添加数据,如何能够做到拒绝添加重复的数据

时间:2011-12-03

来源:互联网

请问在mysql中添加数据,如何能够做到拒绝添加重复的数据。比如说,已经分享了一篇文章,在分享时,就无法再写入分享数据了,这样可以吗。谢谢

作者: ice_wating   发布时间: 2011-12-03

设计好你的数据库就可以了.比如你的不重复肯定要有一个参照,例如 某个编号.如果编号已经存在那么就不再insert.所以关键还是你的数据库怎么样设计和如何参照的问题。这是最基本的

作者: PhpNewnew   发布时间: 2011-12-03

你只要在PHP判断数据有没有重复即可。不需要惊动数据库。

作者: jordan102   发布时间: 2011-12-03

可以通过索引唯一来杜绝重复

作者: baoxiaohua   发布时间: 2011-12-03

把你拒绝重复插入的那个字段uniqe 索引  

插入数据的时候用 INSERT IGNORE table(....) VALUES(...);

数据不存在则插入 已存在则不执行任何操作

作者: Mr_merlin   发布时间: 2011-12-03

热门下载

更多