数据库连接ClassNotfoundException

时间:2011-02-08 13:59:54

标签: java mysql netbeans jdbc

每当我执行访问数据库的代码时,都会出现以下错误:

  

:抛出java.lang.ClassNotFoundException:   com.mysql.jdbc.DriverError   :抛出java.lang.ClassNotFoundException:   com.mysql.jdbc.Driver

3 个答案:

答案 0 :(得分:1)

您没有将mysql连接器添加到项目中。 有关更多信息,请参阅此页面: http://dev.mysql.com/usingmysql/java/ 1

编辑:

如果您使用的是netbeans,只需右键单击项目的库文件夹,然后选择“添加库”选项。您将找到“MySQL JDBC Driver”库,选择此库并单击“添加库”。

答案 1 :(得分:0)

您必须在类路径中添加您提到的驱动程序。如果您正在使用maven,则需要在POM文件中包含以下依赖项。

<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
  <version>5.1.14</version>
  <scope>runtime</scope>
</dependency>

否则,您必须从http://dev.mysql.com/downloads/mirror.php?id=13597#mirrors

手动下载连接器J.

答案 2 :(得分:0)

此博客可能会有所帮助: SuaveSnippets: JDBC and MySQL, ClassNOTFoundException