如何修复 "No suitable driver found for jdbc:mysql//localhost:3306/gaming_site" 错误
How to fix "No suitable driver found for jdbc:mysql//localhost:3306/gaming_site" error
我正在建立一个新的数据库连接,但以“java.sql.SQLException: 没有找到适合 jdbc:mysql//localhost:3306/gaming_site 的驱动程序结束”错误!
请帮我解决这个问题!
我正在使用 mysql v8.0
因此,我在 java 构建路径的库
中添加了 mysql connector v8.0.12
建立数据库连接的代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBConnection {
public static Connection getConnection() throws ClassNotFoundException, SQLException {
String dbDriver = "com.mysql.jdbc.Driver";
String dbURL = "jdbc:mysql//localhost:3306/gaming_site";
String dbUserName = "root";
String dbPassword = "root";
Class.forName(dbDriver);
Connection con = DriverManager.getConnection(dbURL,dbUserName,dbPassword);
return con;
}
}
您在 JDBC URL:
中缺少一个冒号
jdbc:mysql://localhost:3306/gaming_site
^
Add this.
请参阅 https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-reference-jdbc-url-format.html
处的语法
我正在建立一个新的数据库连接,但以“java.sql.SQLException: 没有找到适合 jdbc:mysql//localhost:3306/gaming_site 的驱动程序结束”错误! 请帮我解决这个问题!
我正在使用 mysql v8.0 因此,我在 java 构建路径的库
中添加了 mysql connector v8.0.12建立数据库连接的代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class DBConnection {
public static Connection getConnection() throws ClassNotFoundException, SQLException {
String dbDriver = "com.mysql.jdbc.Driver";
String dbURL = "jdbc:mysql//localhost:3306/gaming_site";
String dbUserName = "root";
String dbPassword = "root";
Class.forName(dbDriver);
Connection con = DriverManager.getConnection(dbURL,dbUserName,dbPassword);
return con;
}
}
您在 JDBC URL:
中缺少一个冒号jdbc:mysql://localhost:3306/gaming_site
^
Add this.
请参阅 https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-reference-jdbc-url-format.html
处的语法