MYSQL数据库,老是被插入重复记录,怎么解决?(附代码)

2025-03-12 23:11:41
推荐回答(4个)
回答1:

数据库服务器执行的单位是“事务”,你应该把上述动作包装成一个事务,在事务的开头用lock table把表加锁,最后在解锁。

回答2:

1、可以设置执行时间,用cookie记录时间,比如1分钟之内只操作一次插入数据
2、在执行插入数据之前,先查询一下数据库中是否有相同的记录,如果有不执行,如果没有再执行
3、通过事务来控制

回答3:

应该就是刷新造成的,添加事物处理就好了

回答4:

设定字段keyword为唯一