[已解决] Cannot load driver class: com.mysql.cj.jdbc.Driver
来源:11-2 使用mybatis+SpringBoot完成第一个查询demo

WSH1995
2021-11-21
已经解决,记录一下:
其他报错:CLIENT_PLUGIN_AUTH is required:
报错原因:
mysql版本,mysql-connector-java 的版本、application.xml 的 driver-class-name ,三者之间存在一定的依赖关系。
不同的mysql版本需有特定的mysql-connector-java 版本(我的数据库是5.0,所以connect的版本选的是 5.1.8)。
此外 application.xml 的 driver-class-name 与 connector 的版本有依赖关系。connector 6.0 以上版本,需要用com.mysql.cj.jdbc.Driver;低于6.0,用com.mysql.jdbc.Driver。我的coonector < 6,所以要使用 com.mysql.jdbc.Driver。
综上,要根据各自的情况按照此原则来配置。刚开始 没有设置coonector的版本,最好的方法还是需设置的。
写回答
1回答
-
大周
2021-11-22
加油,非常棒!!!!
00
相似问题