我创建在src下的config目录中的mysql.properties
driver = "com.mysql.cj.jdbc.Driver";
url = "jdbc:mysql://localhost:3306/userdetails";
user = "root";
password = "wyj123456ABC,.";
然后我创建了一个DButil工具类
里面在连接数据库的时候使用异常捕捉
try{
Class.forName(driver);
//建立数据库连接
con = DriverManager.getConnection(url, user, password);
return con;
} catch (Exception e) {
throw new SQLException(e);
}
然后在运行DBDemo的时候就出现来报错
java.sql.SQLException: java.sql.SQLException: No suitable driver found for "jdbc:mysql://localhost:3306/userdetails";
at jieyuwu.test4.dbutil.db.DBUtil.getConnection(DBUtil.java:30)
at jieyuwu.test4.dbutil.DBDemo.main(DBDemo.java:16)
Caused by: java.sql.SQLException: No suitable driver found for "jdbc:mysql://localhost:3306/userdetails";
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:707)
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:230)
at jieyuwu.test4.dbutil.db.DBUtil.getConnection(DBUtil.java:27)
... 1 more
我猜想可能是我的驱动未配置好,但是我检查了一遍是好的,当然可能是我觉得是好的,所以还希望各位能帮我解决这个问题,这个源代码来自
Java 8高级应用与开发_14071712.pdf中的2-8到2-11,跪求大佬帮我解答!!!