1, 在用户输入用户名后,用ajax检查用户名是否重复
2,执行登陆操作时
方法一:直接在创建表的时候,建立唯一键.
try{
//直接insert
}catch(...){}
b,如果用户名不是主键,
方法二:在不修改表结构的情况下,
先查询是否存在之后插入数据,写如表,用事务这样会自动锁表防止冲突.并且可以加一个验证,减少并发的可能性.
1, 在用户输入用户名后,用ajax检查用户名是否重复
2,执行登陆操作时
方法一:直接在创建表的时候,建立唯一键.
try{
//直接insert
}catch(...){}
b,如果用户名不是主键,
方法二:在不修改表结构的情况下,
先查询是否存在之后插入数据,写如表,用事务这样会自动锁表防止冲突.并且可以加一个验证,减少并发的可能性.