请问在mysql中添加数据,如何能够做到拒绝添加重复的数据 请问在mysql中添加数据,如何能够做到拒绝添加重复的数据。比如说,已经分享了一篇文章,在分享时,就无法再写入分享数据了,这样可以吗。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设计好你的数据库就可以了.比如你的不重复肯定要有一个参照,例如 某个编号.如果编号已经存在那么就不再insert.所以关键还是你的数据库怎么样设计和如何参照的问题。这是最基本的 你只要在PHP判断数据有没有重复即可。不需要惊动数据库。 把你拒绝重复插入的那个字段uniqe 索引 插入数据的时候用 INSERT IGNORE table(....) VALUES(...);数据不存在则插入 已存在则不执行任何操作 先不要入库用PHP比较下是否存在先,要是我做的话 给字段加上 unique 吧,然后闭着眼睛只管插。回贴为了赚分。 1,mysql索引控制2,程序端控制查询。 如何在php中引入其他目录中的js文件 能否通过php(函数)查看rpm信息???? 这个怎么解决呀?? 怎样使css样式 连接到一个PHP页中? 我的一个表,如abc PHP设置soapheader,都说标题长了好!!!!!!!!!!!!! 大家学php之前是做啥的? 已经打开的窗口,如果当前连接和刚才那个一样,就激活刚才的窗口,而不重新打开新窗口,怎么做? thinkphp url重写问题 大家介绍款主流php集成开发工具。要兼容win8的 谢谢。 【高手请入】preg_replace()的回调,第二个参数为何要字符串嵌套?! 【解惑】请教一个POST和GET的问题
用PHP比较下是否存在先,
要是我做的话
回贴为了赚分。