+ -
当前位置:首页 → 问答吧 → mysql 插入数据如何防止重复

mysql 插入数据如何防止重复

时间:2010-09-27

来源:互联网

着急,所以从【新手问答求助区】区真接拷过来了。


mysql 插入数据如何防止重复? 我是将数据从一个数据库导入到另一个数据库,因为操作可能会中断,所以下次导入时怎么防止重复数据呢? 那种查一条插一条的方法就算了,基本宗旨是快 。

另:判断数据是否重复是根据 几个字段 来判断的,不是只能过一个字段 !

作者: imjok   发布时间: 2010-09-27

有救吗?

作者: imjok   发布时间: 2010-09-27

好像不大可能吧。
导出的时候应该没有判断重复的选项吧??
既然导出的时候没有,导入的时候肯定不可能有判断重复的功能啊。

作者: fuxing0539   发布时间: 2010-09-27

用一个临时表先导入,再写php判断一下。临时表里多加一个字段判断是否重复,然后再导入最终的表里面。<?php if($rows['noemail']==0){echo "正常";} if($rows['noemail']==1){echo "格式错误";} if($rows['noemail']==2){echo "有重复";} ?>这是我用过的代码,做的一个邮件群发系统,判断邮件格式和是否重复的。给你参考参考!

作者: ipenny861025   发布时间: 2010-09-27

相关阅读 更多