-- 一般是如下设计
create table users (uid int auto_increment , logid varchar(60)) id 为自增列,肯定不会重复,这个是数据库本身的机制,不用理他;logiid ,也就是用户登录名的问题,你可以在 数据库上加一个 唯一索引
create unique index u_ix on users(logid) ;-- 并且每次在用户注册的时候,先查看一下是否用户名已存在;
select count(*) from users where logid = 'newid'
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货