求解决mysql php 问题,数据插入重复

2025年03月24日 20:44
有3个网友回答
网友(1):

锁表是很好的选择,不用事物机制是很难解决这件事,
也可以设置界面操作排队延迟(即两个界面同时提交,根据时间戳排队),在PHP代码中实现 使用session等技术实现 比较麻烦些,

网友(2):

mysql> INSERT INTO table (a,b,c) VALUES (1,2,3)
-> ON DUPLICATE KEY UPDATE c=c+1;
-- 重复键出现则更新。
-- REPLACE INTO 直接替换已有纪录。

网友(3):

锁表