首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何解决异常jdbc错误?

如何解决异常jdbc错误?

提问于 2018-05-30 04:04:44
回答 1关注 0查看 902

这个问题在这里已经有了答案:

  • ClassNotFoundException with com.mysql.cj.jdbc.Driver, MySQL Connector and IntelliJ IDEA
  • java.lang.ClassNotFoundException: com.mysql.jdbc.Driver in Eclipse
  • java.lang.ClassNotFoundException inspite of adding dependency

截图 :

在这里输入图像描述
在这里输入图像描述
代码语言:javascript
复制
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)

这是我正在使用的代码:

代码语言:javascript
复制
import java.sql.*;

public class 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"));
    }

}}

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档