我正在尝试建立与我的数据库(MySQL)的连接,并且我已经在线搜索了一个看起来像这样的代码,但是他使用的是Oracle数据库,而不是我使用的MySQL数据库。 br /> 有人可以帮忙吗?这是我的代码...
public static Connection DB()
{
try {
Class.forName("oracle.jdbc.driver.OracleDriver"); //This is my problem
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/Image","root","");
return con;
} catch (ClassNotFoundException | SQLException e) {
JOptionPane.showMessageDialog(null, e);
}
return null;
}
[这是我的错误消息的图像。] [1]
答案 0 :(得分:0)
替换此
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection
con=DriverManager.getConnection("jdbc:mysql://localhost:3306/Image","root","");
与此
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection(
"jdbc:mysql://localhost:3306/Image","username","password");
答案 1 :(得分:-1)
Class.forName("com.mysql.jdbc.Driver");
Connection con=DriverManager.getConnection("jdbc:mysql://localhost:3306/Image","root","");