gpt4 book ai didi

Java 10 中的 java.lang.ClassNotFoundException : com. mysql.jdbc.Driver 错误

转载 作者:行者123 更新时间:2023-11-30 21:37:13 25 4
gpt4 key购买 nike

最近我在 Eclipse 中编写了用于连接到 MySQL 的代码,我使用的是 Java 10,但我运行了我发现的代码。我也将 sql.connector.jar 文件添加到我的类路径中,但仍然出现相同的错误:

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

代码:

package ExamplePackage;

import java.sql.*;
import java.util.*;


public class ConnectionManager {

static Connection con;
static String url;

public static Connection getConnection()
{

try
{
String url = "jdbc:mysql://localhost:3306/new_schema.student";
// assuming "DataSource" is your DataSource name
//String connectionUrl = "jdbc:sqlserver://DESKTOP-05S6KIJ;databaseName=users;";

Class.forName("com.mysql.jdbc.Driver");

try
{
con = DriverManager.getConnection(url,"Shaik","Shaik@786");

// assuming your SQL Server's username is "username"
// and password is "password"

}

catch (SQLException ex)
{
ex.printStackTrace();
}
}

catch(Exception e)
{
System.out.println(e);
}

return con;
}
}

最佳答案

我认为问题不在您的项目代码中,您需要在您的项目中添加com.mysql.jdb*.jar 驱动程序。Class.forName("com.mysql.jdbc.Driver"); 正在尝试加载未找到的驱动程序 -> java.lang.ClassNotFoundException: com.mysql.jdbc.Driver。

关于Java 10 中的 java.lang.ClassNotFoundException : com. mysql.jdbc.Driver 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53358767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com