您的位置:首页 > 数据库 > MySQL

mysql 避免记录重复插入

2013-12-05 17:37 609 查看
mysql 避免记录重复插入

方法一:
重复的字段设为 主键或唯一键(unique)

方法法二(推荐):
此处要求username账号唯一,不能重复:

insert into `table` (`id`,`username`,`realname`) select NULL,'$username' ,'$realname' from dual where not exists(select * from `table` where `username`='$username');

注:表dual为虚拟表,不用管。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: