SpringBoot项目配置MySQL需注意的细节

Posted 谷哥的小弟

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot项目配置MySQL需注意的细节相关的知识,希望对你有一定的参考价值。


版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

背景描述

在SpringBoot项目中配置mysql时需特别注意版本的不同造成配置细节的差异。

驱动类driver-class-name

SpringBoot2.0内置jdbc5驱动,driver-class-name配置为:

driver-class-name: com.mysql.jdbc.Driver

SpringBoot2.1及其以上版本内置jdbc8驱动,driver-class-name配置为:

driver-class-name: com.mysql.cj.jdbc.Driver

连接地址url

MySQL5.7版本的url为:

jdbc:mysql://localhost:3306/dbname?characterEncoding=utf-8&useSSL=false

MySQL8.0版本的url为:

jdbc:mysql://localhost:3306/dbname?serverTimezone=GMT%2B8&characterEncoding=utf-8&useSSL=false

以上是关于SpringBoot项目配置MySQL需注意的细节的主要内容,如果未能解决你的问题,请参考以下文章

springBoot项目搭建细节笔记

ClassLoader载入指定的类需注意六个细节或报ClassNotFundEception异常总结

SpringBoot多环境配置及配置文件分类

SpringBoot多环境配置及配置文件分类

----------3.论文注意事项-1----------

SpringBoot项目的创建:手动创建一个Maven工程,然后引入SpringBoot所需的dependency来完成 (不需联网,但复杂)