[SpringBoot项目]问题及解决总结

Posted coding-gaga

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[SpringBoot项目]问题及解决总结相关的知识,希望对你有一定的参考价值。

问题:mysql 8.0版本连接报错:Could not create connection to database server

原因

MySQL8.0版本需要更换驱动为“com.mysql.cj.jdbc.Driver”,之前的“com.mysql.jdbc.Driver”已经不能在MySQL 8.0版本使用了,官方文档链接:https://dev.mysql.com/doc/connector-j/8.0/en/connector-j-api-changes.html

解决

1.更新mysql-connector-java版本:

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.11</version>
</dependency>

2.更换驱动
技术图片

参考链接

https://cloud.tencent.com/developer/article/1371962

关于遇到问题的解决思考

1.解决时困在小伙伴和自己的代码一模一样,别人成功自己失败了,所以一直纠结代码和数据库表,在找差异性。
但并没有考虑是jdbc和数据库版本不一致的问题,自己的数据库版本比较高,要考虑那些看不到的内在差异呀。
2.对报错信息只搜索了标题,没有搜索其他关键信息。
实际上,仔细读报错信息,完全由最后的报错信息可以查到,报错信息都可以搜搜呀。
3.解决是另另的小伙伴遇到了一样的问题,很快解决了,这个问题估计自己只会困在没有错误的范围内兜转,所以要和别人多合作,多问。

以上是关于[SpringBoot项目]问题及解决总结的主要内容,如果未能解决你的问题,请参考以下文章

解决启动SpringBoot项目加载 @Value注解报异常问题

解决启动SpringBoot项目加载 @Value注解报异常问题

使用idea对springboot项目打war包及遇到的问题总结

使用idea对springboot项目打war包及遇到的问题总结

Java从入门到天黑|06高质量男性SpringBoot入门及原理(基础总结版,强烈建议收藏)

Web跨域请求及SpringBoot项目解决方案