当前位置:网站首页>Mysql高低版本切换需要修改的配置5-8(此处以aicode为例)
Mysql高低版本切换需要修改的配置5-8(此处以aicode为例)
2022-07-07 04:15:00 【你若不离不弃,我必生死相依】
初次启动数据库版本高低冲突导致的报错:
WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.
我本地环境是8.0的MYsql 数据库故配置修改为 8.0
<mysql-connector-java.version>8.0.21</mysql-connector-java.version>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql-connector-java.version}</version>
</dependency>
或者
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.21</version>
</dependency>
修改完之后
再次启动报错:
Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class iscom.mysql.cj.jdbc.Driver’. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
把com.mysql.jdbc.Driver修改com.mysql.cj.jdbc.Driver
我们做如下修改
加入这个
driver-class-name: com.mysql.cj.jdbc.Driver
Could not create connection to database server. Attempted reconnect 3 times. Giving up.
1、将所有的driver-class-name值都从com.mysql.jdbc.Driver修改为com.mysql.cj.jdbc.Driver
(上面说过了)
2、在url的参数后面新增时区参数:&serverTimezone=UTC
3、修改url连接参数中的值更新为:zeroDateTimeBehavior=CONVERT_TO_NULL
spring:
profiles: dev
datasource:
#url: jdbc:mysql://localhost:3306/easycode?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull
url: jdbc:mysql://localhost:3306/easycode?autoReconnect=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=CONVERT_TO_NULL&serverTimezone=UTC
username: root
password: root
filters: log4j,wall,mergeStat
driver-class-name: com.mysql.cj.jdbc.Driver
注释了的是以前的;新的是修改后的;
希望可以帮助到大家;
边栏推荐
- 微信小程序中的路由跳转
- vus. Precautions for SSR requesting data in asyndata function
- JS plot flot application - simple curve
- How to * * labelimg
- 记一个并发规则验证实现
- 智联+影音,AITO问界M7想干翻的不止理想One
- Project practice five fitting straight lines to obtain the center line
- Wechat applet full stack development practice Chapter 3 Introduction and use of APIs commonly used in wechat applet development -- 3.10 tabbar component (I) how to open and use the default tabbar comp
- MIPS uclibc cross compile ffmpeg, support g711a encoding and decoding
- Tianqing sends instructions to bypass the secondary verification
猜你喜欢
[Linux] process control and parent-child processes
IO流 file
Advanced level of C language (high level) pointer
UWB learning 1
Iterable、Collection、List 的常见方法签名以及含义
海思芯片(hi3516dv300)uboot镜像生成过程详解
Flutter riverpod is comprehensively and deeply analyzed. Why is it officially recommended?
测试周期被压缩?教你9个方法去应对
Advanced practice of C language (high level) pointer
1、 Go knowledge check and remedy + practical course notes youth training camp notes
随机推荐
07_ Handout on the essence and practical skills of text measurement and geometric transformation
MIPS uclibc cross compile ffmpeg, support g711a encoding and decoding
微博发布案例
Wx is used in wechat applet Showtoast() for interface interaction
IPv4 exercises
MobaXterm
Implementing data dictionary with JSP custom tag
Deep learning Flower Book + machine learning watermelon book electronic version I found
Talk about seven ways to realize asynchronous programming
2022-07-06: will the following go language codes be panic? A: Meeting; B: No. package main import “C“ func main() { var ch chan struct
二、并发、测试笔记 青训营笔记
Model application of time series analysis - stock price prediction
gatk4中的interval是什么??
Idea add class annotation template and method template
1141_ SiCp learning notes_ Functions abstracted as black boxes
Leetcode-206. Reverse Linked List
《动手学深度学习》(四) -- 卷积神经网络 CNN
Example of Pushlet using handle of Pushlet
leetcode:105. Constructing binary trees from preorder and inorder traversal sequences
Robot technology innovation and practice old version outline