在MySQL数据库中建立连接的代码

时间:2018-08-21 13:49:33

标签: java mysql

我正在尝试建立与我的数据库(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]

2 个答案:

答案 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","");