我想将我的 java 网络应用程序连接到 mysql 数据库,但出现错误
I want to connect my java web application with mysql database but getting error
驱动程序不是 Foundjava.lang.ClassNotFoundException:com.mysql.jdbc.driver
我想通过 XAMP 在我的 java 网络应用程序和 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.");
}
}
Class Java 中的名称区分大小写。 "driver":
中的 "D" 需要大写
Class.forName("com.mysql.jdbc.Driver");
// Here ----------------------^
你应该这样写,因为 java 区分大小写
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.");
}
}
驱动程序不是 Foundjava.lang.ClassNotFoundException:com.mysql.jdbc.driver
我想通过 XAMP 在我的 java 网络应用程序和 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.");
}
}
Class Java 中的名称区分大小写。 "driver":
中的 "D" 需要大写Class.forName("com.mysql.jdbc.Driver");
// Here ----------------------^
你应该这样写,因为 java 区分大小写
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.");
}
}