mysql在插入数据之前怎么检查数据,有没有重复呀??

知行合一1 发布于 2016/10/17 10:32
阅读 645
收藏 1
mysql在插入数据之前怎么检查数据,有没有重复呀??
加载中
1
CRG_wangSir
CRG_wangSir
设置索引,和主键唯一键可以有效的查重
长方体混凝土移动大师
长方体混凝土移动大师
这个靠谱~
0
太黑_thj
太黑_thj
设置合适的主键,唯一键,然后让数据库自己去识别,只要插不进去就代表数据重复了
0
逝水fox
逝水fox

1. select .... for update加写锁,然后根据结果insert或update。查询条件建议创建索引;

2. 如果重复条件为主键或唯一键,可以看看mysql的replace into 语句的用法

0
Ray2016
Ray2016
设置数据库唯一约束或者在代码中进行判断。
返回顶部
顶部