数据库连接代码,判断账号密码是否正确,正确的账号密码却一直跳转到账号密码错误的失败页面

  1. 用sql语句去数据库输入一切正常
  2. tomcat部署也一切正常,唯一的问题就是输入表格的判定错误,不管输入什么都是业务层账号密码错误

    img

img

img

img

img

url这里写错了
你写的是:String url="jdbc:mysgL;//Localhost:3306/atm"
正确的应该是:String url="jdbc:mysql://localhost:3306/atm"
如果出现乱码问题则写成:"jdbc:mysql://localhost:3306/atm?UseUnicode=true&CharacterEncoding=true"

mysql是jar包是什么版本,找不到驱动。

img

driver=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/atm?serverTimezone=UTC&?useUnicode=true&characterEncoding=utf8&useSSL=false

这适用于mysql5以上的版本
题主的mysql大概率是mysql8

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632