使用JDBC时需要连接数据库,会出现如下错误:
Sorry,can`t find the Driver!
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
.URLClassLoader$1.run(Unknown Source)
.URLClassLoader$1.run(Unknown Source)
atjava.security.AccessController.doPrivileged(Native Method)
.URLClassLoader.findClass(Unknown Source)
atjava.lang.ClassLoader.loadClass(Unknown Source)
atsun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
atjava.lang.ClassLoader.loadClass(Unknown Source)
atjava.lang.Class.forName0(Native Method)
atjava.lang.Class.forName(Unknown Source)
此时需要导入JAR包,导入的方法是 (导入其它jar包也一样):
第一步:在导入之前 先下载最新驱动包 mysql-connector-java-bin.jar.
第二步:打开eclipse,进行如下设置:
首先,选中项目>右键> Properties > java build path > libraries
此时有两种方式可供选择:
第一种:选择add External jars 。
第二种:选择Add JARs (强烈建议)。
前者,是先把jar包放在项目的目录下,通过添加jar包,采用jar包在项目中的相对地址,这样当项目拷贝到其他地方也不影响jar包的路径。
后者,是导入外部的jar包,是当前设备的绝对地址,对设备有超强的依赖性。
第一种方式图例:
第二种方式图例:
添加完成后保存确认,可在项目中看到如下目录: