大家好!
我们正在开发多线程应用程序。
我们需要将信息插入 MySQL 数据库,前提是之前尚未插入过该信息。
当前 SQL 查询:
INSERT INTO core_links SET scan_id = '$scan->id', address = '$link_new'
每秒插入的记录超过 600 条,我想避免之前使用选择查询。有什么可能的解决方案吗?
提前致谢!
最佳答案
INSERT IGNORE
就是您正在寻找的。p>
INSERT IGNORE INTO core_links SET scan_id = '$scan->id', address = '$link_new'
关于php - 仅当不存在时才插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15595074/