为什么连接数据库提示Cannot load JDBC driver class?

2025-03-29 02:02:14
推荐回答(1个)
回答1:

“Cannot load JDBC driver class 'com.mysql.jdbc.Driver ” 表示没有JDBC连接MySql的驱动包,因此需要手动添加驱动包到WEB-INF目录下的lib目录中。从网上下载驱动包mysql-connector-java-5.1.5.zip,解压缩后将mysql-connector-java-5.1.5-bin.jar放到“**/workplace/MyEclipse 8.6/demo/WebRoot/WEB-INF/lib”目录下,即可解决上述问题。

Cannot load JDBC driver class 'com.microsoft.jdbc.sqlserver.SQLServerDriver'  jar包有问题额,把鼠标放在value上+Ctrl能点击去不

tomcat启动的时候没有错误,但是进行数据库操作就会有错误。

在网上找了很久  好不容易找到解决方法  

转自 http://blog.csdn.net/ro_bot/article/details/51659502

出现以上错误原因是:数据源的错误配置:

错误的jdbc.properties

driver=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/seckillusername=rootpassword=root

错误的spring.xml

                                   

将配置修改为:

jdbc.properties

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/seckill
jdbc.username=root
jdbc.password=root

spring-dao.xml

                     

配置完后成功运行。