我不断收到“没有找到适合 jbdc:mysql://localhost:3306/db_catal 的驱动程序”。
我已将 MySQL 连接器放入构建路径以及 web-inf 的 lib 文件夹中。为什么我仍然收到此错误? 语音图像
代码:
package dao;
import java.sql.*;
public class SingletonConnection {
private static Connection connection ;
static {
try {
Class.forName("com.mysql.jdbc.Driver");
connection=DriverManager.getConnection
("jbdc:mysql://localhost:3306/db_catal","root","");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static Connection getConnection() {
return connection ;}
}
在调用
getConnection()
方法之前,您必须先注册您的驱动程序。
如果你已经完成了,那么你必须为
mysql-connectorXXXX.jar
设置类路径
在 Eclipse 中,使用构建路径。
您的程序如下所示,可以正常编译,但一旦您运行它,您将收到错误“java.sql.SQLException:没有找到适合
"jbdc:mysql://localhost:3306/db_catal"
的驱动程序,因为 JDBC URL 格式“jdbc:mysql
”不匹配与任何已注册的 JDBC 驱动程序一起使用。
如何通过eclipse将jar添加到classPath