写好的调差不多了，还有注册函数，数据库读写加锁，输入格式验证没写