我有这个错误jdbc :我到目前为止已经尝试过了(构建路径,jar文件夹到/bin/文件夹和其他两个),但仍然没有结果
您可能会说这是重复的(但我尝试了到目前为止看到的所有解决方案4,但我仍然有相同的错误“
java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at Main.main(Main.java:13)
这是我使用的代码:
import java.sql.*;
公共类Main {
public static void main(String args[]) throws SQLException {
String host = "jdbc:mysql://localhost:3306/lorann?autoReconnect=true&useSSL=false&useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC";
String uName = "root";
String uPass= "";
try {
Class.forName("com.mysql.cj.jdbc.Driver");
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
Connection co = DriverManager.getConnection(host,uName,uPass);
Statement stmt = co.createStatement();
ResultSet rs = stmt.executeQuery("SELECT contenu FROM niveau");
@SuppressWarnings("unused")
ResultSetMetaData rsm = rs.getMetaData();
while(rs.next()) {
System.out.println(rs.getString("contenu"));
}
}}
发布于 2018-05-29 07:01:06
我找到了解决方案:,而不是使用这个:
com.mysql.cj.jdbc.Driver
我们使用:
com.mysql.jdbc.Driver
但我不确定这是不是解决方案,因为预期的控制台print :没有显示出来
ClassNotFoundException with com.mysql.cj.jdbc.Driver, MySQL Connector and IntelliJ IDEA
https://stackoverflow.com/questions/50574250
复制相似问题