我想将我的java Web应用程序与mysql数据库连接但是收到错误

时间:2016-07-30 08:07:10

标签: mysql jdbc database-connection classnotfoundexception

Driver Not Foundjava.lang.ClassNotFoundException:com.mysql.jdbc.driver

我想通过XAMP在我的java web应用程序和mysql数据库之间建立连接。 我还添加了外部jar文件,它是mysql-connector-java-6.0.2.jar,但我仍然收到此错误。

我已经完成了这段代码。

public static void main(String[] args) 
{
    try {
        Class.forName("com.mysql.jdbc.driver");
        System.out.println("Driver has been found..");
    } catch (ClassNotFoundException ex) {
        System.out.println("Driver Not Found"+ex);
    }

    String url="jdbc:mysql://localhost/hms";
    String user="root";
    String password="";

    Connection con=null;

    try {
        con=DriverManager.getConnection(url, user, password);
        System.out.println("Driver is successfully loaded.");
    } catch (SQLException ex) {
        System.out.println("Something is not good.");
    }
}

2 个答案:

答案 0 :(得分:3)

Java中的类名称区分大小写。您需要将“驱动程序”中的“D”大写:

Class.forName("com.mysql.jdbc.Driver");
// Here ----------------------^

答案 1 :(得分:2)

你应该这样写,因为java是区分大小写

<key>keyarray</key>