【问题标题】:MySQL JDBC driver errorMySQL JDBC 驱动程序错误
【发布时间】:2014-10-24 02:47:23
【问题描述】:

我一直在努力

Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:372)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:360)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:259)
at ttest.Sql.readFile(Sql.java:28)
at ttest.Sql.main(Sql.java:68)

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

在 NetBeans 上,不明白为什么!

MySQL 在 JPA 中运行良好。

我需要额外的 JDBC 设置吗?

浪费了我很多时间!!

TIA

【问题讨论】:

    标签: java mysql jdbc database-connection


    【解决方案1】:

    您需要在您的类路径中添加MYSQL connector 才能从JDBC 连接到MySql 数据库。 您可以从here 获得一份。

    【讨论】:

      【解决方案2】:

      复制mysql-connector-java-5.1.34-bin.jar(在C:\Program Files\MySQL\Connector.J 5.1)到C:\Program Files\Java \jdk1.7.0\jre\lib\ext

      【讨论】:

        【解决方案3】:

        MySQL 连接器已经存在于 Netbeans 中,您只需将其导入到您的项目中。按照给定的步骤

        1. 点击项目属性
        2. 点击库,然后点击添加库
        3. 点击导入,你会看到很多可用的jars
        4. 选择Mysql JDBC驱动并导入。

        就是这样。现在尝试运行您的项目。

        【讨论】:

          猜你喜欢
          • 2013-03-26
          • 2013-08-27
          • 1970-01-01
          • 1970-01-01
          • 2011-09-10
          • 2016-03-27
          • 1970-01-01
          • 2014-06-30
          • 1970-01-01
          相关资源
          最近更新 更多