www.ypnh.net > jDBC驱动加载不了

jDBC驱动加载不了

你的DBDRIVER写错了,应该是com.mysql.jdbc.Driver

如果你用的是intellij,请打开菜单栏File => Project Structrue => Artifacts => 选中[你的工程名]:war exploded =>右边依次展开 => WEB-INF => lib 看里面有没有你的mysql驱动包,如果没有,请点击上面的+号 => Library Files 然后选上你的mysq...

具体报什么错误,JDBC的问题会有很多,不一定是驱动没有加载成功,检查一下代码: JDBC部分代码是否都放在了try块中; 报的错误是加载驱动失败还是连接数据库失败,甚至是后续执行SQL语句失败; 到官网检查一下JDBC驱动的版本,是否符合你目前JD...

可能你还没有理解什么是 JDBC, 个人感觉 JDBC 就像是一个协议,规定了一些具体的接口和方法,而 JDBC 的驱动,也就是你说的具体到每个数据库的驱动程序,是对这个协议的具体实现。 1. 这个驱动是怎样加载的? 直接实例化,但是并没有使用这个对...

驱动加载代码写错了吧 应该是这样的吧 Class.forName("com.mysql.jdbc.Driver");你貌似多了个点

这不应该啊, 看你的代码,也没有别的地方可以预先加载驱动类啊 我刚刚查到这么一句话: jdbc4.0 是不用显式的去加载驱动,如果驱动包符合 SPI 模式就会自动加载应该就是原因了。

可以吧jar包直接放在lib包中就行了啊 或者在Package Explor中在工程上单击右键找到Build path 找到Add External Archive..之后找到电脑中的jar路径就行了 注意的是 如果工程换电脑了 要删去这个路径重新构架

重新部署一遍,或者直接将这个jar包复制到web容器下(一般是tomcat,jetty等)的项目下(一般是webapps文件夹下的你的项目名称的那个文件夹)的lib文件夹下。 注意,最终是执行web容器下的,项目文件里面的都是要复制过去的,重新部署也就是复制这些...

你的sql是2000,2005,还是2008? 首先确定你知道怎么导入到环境里面。如果不知道百度一下,或者hi我。 1)如果是2000,三个jar包导入:msbase,mssqlserver,msutil。 2)如果是2005,那就是sqljdbc 这个包。 3)如果是2008,那就是sqljdbc4这个...

type 4:本地协议驱动 Type 1: jdbc-odbc桥 Jdbc-odbc 桥 是sun公司提供的,是jdk提供的的标准api. 这种类型的驱动实际是把所有 jdbc的调用传递给odbc ,再由odbc调用本地数据库驱动代码.( 本地数据库驱动代码是指 由数据库厂商提供的数据库操作二...

网站地图

All rights reserved Powered by www.ypnh.net

copyright ©right 2010-2021。
www.ypnh.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com