我有一个表 (ID,位置,时间戳,类型,值)PHP如何检查存在之前插入数据到mysql
位置/时间戳/类型可以复制,
但位置+时间戳+类型是独一无二的
1, “巴黎”,1474986000, “一”, “100”
2, “伦敦”,1474986000, “一”, “90”
3, “巴黎”,1474986000“ “b”,“12”
4,“伦敦”,1474986000,“b”,“13”
5“Paris”1474990000“a”100“
6”London“1474990000”a“100”
7“Paris”1474990000“a”100 “
8,‘伦敦’,1474990000,‘一’,‘100’
我试图检查使用select语句插入之前就已经存在,但我有> 100000的记录,它花了很多时间检查
任何其他解决方案可以解决这个问题?谢谢〜
然后在这些字段上放上一个索引 – RiggsFolly
或者编写INSERT查询并处理重复错误为OK – RiggsFolly
请检查本文档: http://dev.mysql.com/doc/refman/5。7/EN /插入式,duplicate.html –