
方法1:指定一个或多个UNIQUE KEY,使用insert ignore into 指令,即遇到唯一键值相同时,丢弃新数据,这考虑到了一般都会有自增ID(必须为主键);或者用 ON DUPLICATE KEY UPDATE col_name=expr...去更新新数据到表(需要注意唯一键值不能变,否则可能出错)。
方法2:不用自增ID,用复合主键
方法3:指定UNIQUE KEY or PRIMARY KEY用REPLACE语句。
一行一句,这个是没有办法的,但是你硬是要批量查询也要会写PHP程序才行,这样让程序循环执行才行,比如:$a=10
for($i<=10$i++){
$conn=mysql_query("select * from db123 where id='.$i.'")
echo fetch_assoc($conn)
}
大致就是这个模式,你可以参考一下,希望采纳
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)