gpt4 book ai didi

java - 找不到适合 mysql 的驱动程序(远程调试)

转载 作者:行者123 更新时间:2023-11-29 04:28:23 24 4
gpt4 key购买 nike

<分区>

您好,我发现了一个看似常见的问题,我无法与 mysql 数据库交互。这种找不到合适的驱动程序的情况一直在发生。我关注了关于同一个问题的大多数主题,但是我无法复制他们的解决方案,所以我发布了我自己的具体问题。

(主要是这个线程:I can't load the JDBC driver for MySQL)

我的代码:

public DBManager(){
try {
//Class.forName("com.mysql.jdbc.Driver");
DriverManager.registerDriver(new com.mysql.jdbc.Driver());

con=DriverManager.getConnection("jdbc:mysql:3306//localhost/test","root","root");
//con=DriverManager.getConnection(c);
if(!con.isClosed()) {
con.close();
}
}
catch (SQLException e) {
e.printStackTrace();
}

现在,我读到在较新的驱动程序上您不需要 Class.forName () 或 registerDriver();我都试过了,但仍然无法正常工作。

我正在使用 eclipse Indigo 和 Connector/J 5.1.17 在 Windows 机器上开发

使用相同的连接器在远程 Linux 上部署(和调试)。

正在启动我的调试 session

java -Xdebug -Xrunjdwp:transport=dt_socket,address=8998,server=y -classpath/home/dev/mysql-connector-java-5.1.17-bin.jar -jar devserver.jar

我得到了那个异常(exception)。有帮助吗?

我来自繁重的 c# 开发环境,所以如果我不得不干预类路径等,请尝试逐步进行,因为我对此不是很熟悉。

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