java - MySQL在动态项目驱动程序问题

标签 java mysql web-services

我已经构建了一个动态项目,当我尝试连接到 MySQL 时,出现以下错误:

No suitable driver found for jdbc:mysql://localhost/clouddb

自从我在服务器上运行 Jar 文件以来,我已将 Jar 文件插入到 Apache Tomcat lib 文件夹中,如下图所示,但还是出现了相同的消息。

This is the jar list

之后,我尝试将驱动程序插入到 WEB-INF 文件夹的 lib 中,驱动程序自动添加到 Web 应用程序库,但再次出现相同的消息。

有什么建议我必须在哪里添加吗?

提前致谢

最佳答案

我需要添加以下内容:

String driver = "com.mysql.jdbc.Driver";
Class.forName(driver).newInstance();

就在该行之前:

con = DriverManager.getConnection(url, user, password);

从上面 Maverick 的回复中找到了这一点。

关于java - MySQL在动态项目驱动程序问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24230673/

相关文章:

java - Java 类 BigDecimal

java - 使用java在mongodb中创建具有多个字段的索引

mysql - 迁移到 mysql 5.7 后查询速度极慢

javascript - Jscroll分页插件

java - Axis2转换xs :boolean to java Boolean

web-services - Java Glassfish-如何使用SSL Web服务?

java - 实现 .equals(Die aDie) 方法和静态变量

mysql - 如何从年份(列)结果中排除某些年份?

web-services - REST Web服务中@Path和@Requestmapping之间的区别

java - 如何在 Java 中将 Bean A 的属性子集复制到 Bean B?