gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 00:24:47 26 4
gpt4 key购买 nike

所以我一直在学习使用 JDBC API 与 mysql 进行连接,但不断收到相同的错误,

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

这是我的代码:

package modelo;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;

import javax.swing.JOptionPane;

public class ConectorBaseDatos {

Class<Connection> clase;
Connection conn;

private String host = "jdbc:mysql:3306//localhost/fifa";
private String user = "root";
public String class_directory = "com.jdbc.mysql.Driver";
private String password = "";
ResultSet result;

public ConectorBaseDatos() {

try {

Class.forName(class_directory);


conn = DriverManager.getConnection(host, user, password);

JOptionPane.showMessageDialog(null, "Conección establecida con: "
+ conn.getClass());

} catch (Exception ex) {

ex.printStackTrace();
JOptionPane.showMessageDialog(null, "Error en conección: \n " + ex);

}

}

public static void main(String[] args) {

new ConectorBaseDatos();
}

}

我已经导入并添加了 mysql-connecor.jar 作为引用库,只是不知道从这里去哪里,请帮忙。

最佳答案

引用库是一个VM不知道的IDE概念。因此,您需要以 java -cp mysql.jar: 的形式运行您的内容。 modelo.ConectorBaseDatos——如果您需要进一步帮助,请发表评论。

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

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