你在表中添加了一个新的admin用户调用课程的登录接口时会先对密码进行加密处理后再向数据库中查询,里面也显示了加密后的密码这个和数据库中存储的密码不一致才会没有查询结果,造成这个问题的原因是没有对用户的密码进行加密,而这里的加密方式不能通过数据库加密的方式实现,数据库加密和课程中的加密方式不同生成的password字段也是不一样的, 如果你想添加一个新用户可以新建一个注册接口,在注册接口中对用户的密码进行加密处理后存储。注册的逻辑是获取用户输入的用户名和密码,先判断用户名在数据库中是否存在,如果不存在就添加,密码的加密就直接调用下面这句代码进行处理就行了。然后通过INSERT INTO 添加新用户。