`
stone_tms
  • 浏览: 16923 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

如何防止用户名重复注册

 
阅读更多

1, 在用户输入用户名后,用ajax检查用户名是否重复

2,执行登陆操作时

方法一:直接在创建表的时候,建立唯一键.

try{
//直接insert 
}catch(...){}

b,如果用户名不是主键,

方法二:在不修改表结构的情况下,

先查询是否存在之后插入数据,写如表,用事务这样会自动锁表防止冲突.并且可以加一个验证,减少并发的可能性.

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics