Cannot load driver class: com.mysql.cj.jdbc.DriverCannot load driver class: com.mysql.cj.jdbc.Driver
原创
©著作权归作者所有:来自51CTO博客作者wx63186321c235c的原创作品,请联系作者获取转载授权,否则将追究法律责任
参考博客:
Cannot load driver class: com.mysql.cj.jdbc.Driver_秋风伴落叶-
背景:
数据库配置,yaml文件中,com.mysql.cj.jdbc.Driver 爆红
driver-class-name: com.mysql.cj.jdbc.Driver
运行代码后,报错
Cannot load driver class: com.mysql.cj.jdbc.Driver
原因:
数据库版本问题导致的
解决方法:
将之前pom.XML中的mysql依赖替换了一下就可以了
修改之前:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.20</version>
修改之后:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.13</version>
-------------------------------------------------------------------------
评论区:@鑫钰儿:
这是当前springboot版本对应的mysql启动器不一致,数据库配置driver-class-name改成com.mysql.jdbc.Driver就好了。pom无需指定mysql版本