我已经构建了一个动态项目,当我尝试连接到 MySQL 时,出现以下错误:
No suitable driver found for jdbc:mysql://localhost/clouddb
自从我在服务器上运行 Jar 文件以来,我已将 Jar 文件插入到 Apache Tomcat lib 文件夹中,如下图所示,但还是出现了相同的消息。
之后,我尝试将驱动程序插入到 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/