JDBC与MySQL连接需要哪些文件?

时间:2010-06-22 16:09:10

标签: java mysql jdbc ubuntu

尝试连接到雇主本地服务器上的MySQL数据库时出现以下错误:

  

无法加载数据库驱动程序   详细信息:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver   建立成功(总时间:0秒)

我认为很明显,这是因为我没有正确设置我的文件。唯一的问题是,我不知道我需要什么,以及它需要去哪里。驱动程序是.class文件吗?我在哪里可以下载?在我的文件系统(ubuntu,fwiw)中,我把文件放在“Class.forName(”com.mysql.jdbc.Driver“)。newInstance();”作品?

感谢您的帮助,m8s。

2 个答案:

答案 0 :(得分:1)

您可以在此处下载连接器(您需要的.jar位于.zip / .tar.gz内):

http://dev.mysql.com/downloads/connector/j/

.jar需要位于应用程序可用的类路径中。

答案 1 :(得分:1)

是的,它是.class文件,使用其他.class个文件。您可以调用所有这些文件集合,一个库,在这种特殊情况下,该库也被命名为:“jdbc driver”

这些库通常是.jar个文件,因此在您的情况下,您可以尝试:

http://www.mysql.com/products/connector/j/

下载MySQL JDBC驱动程序。

您应该将其放在classpath