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需注意的细节的主要内容,如果未能解决你的问题,请参考以下文章
ClassLoader载入指定的类需注意六个细节或报ClassNotFundEception异常总结
----------3.论文注意事项-1----------
SpringBoot项目的创建:手动创建一个Maven工程,然后引入SpringBoot所需的dependency来完成 (不需联网,但复杂)