gpt4 book ai didi

jakarta-ee - 找不到适合 jdbc :mysql://localhost:3306/的驱动程序

转载 作者:行者123 更新时间:2023-11-28 22:06:56 27 4
gpt4 key购买 nike

<分区>

我有一个 A 类连接到本地主机中的 mysql 数据库。它在 eclipse 中运行良好。
然后我修改了项目以从 servlet 调用/调用类 A 并部署到 tomcat。
我收到此异常:

No suitable driver found for jdbc:mysql://localhost:3306/a

并且此异常发生在:

DriverManager.getConnection(connectionUrl, user, password);

这里出了什么问题?我该如何解决这个问题?

添加:
我确定 .jar 在 WEB-INF/lib 下,这不是问题所在。
我刚刚弄明白了,问题是我忘了添加这一行:

Class.forName("com.mysql.jdbc.Driver");

有没有人知道为什么这一行在 web 应用程序中是必须的,而不是在 java 项目中?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com