当前位置:网站首页>The configuration that needs to be modified when switching between high and low versions of MySQL 5-8 (take aicode as an example here)
The configuration that needs to be modified when switching between high and low versions of MySQL 5-8 (take aicode as an example here)
2022-07-07 07:42:00 【if you never leave me, i will be with you till death do us apart】
An error is reported due to the conflict between the version of the database at the initial startup :
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.
My local environment is 8.0 Of MYsql Therefore, the configuration of the database is modified to 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>
perhaps
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.21</version>
</dependency>
After the modification
Restart error :
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.
hold com.mysql.jdbc.Driver modify com.mysql.cj.jdbc.Driver
We make the following changes
Join this
driver-class-name: com.mysql.cj.jdbc.Driver
Could not create connection to database server. Attempted reconnect 3 times. Giving up.
1、 Will all driver-class-name Values are from com.mysql.jdbc.Driver It is amended as follows com.mysql.cj.jdbc.Driver
( It said that )
2、 stay url Add a time zone parameter after the parameter of :&serverTimezone=UTC
3、 modify url The value in the connection parameter is updated to :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
Annotated is the previous ; New is modified ;
I hope I can help you ;
边栏推荐
- Advanced practice of C language (high level) pointer
- Blue Bridge Cup Netizen age (violence)
- 直播平台源码,可折叠式菜单栏
- Resource create package method
- 【数学笔记】弧度
- How do I get the last part of a string- How to get the last part of a string?
- Wx is used in wechat applet Showtoast() for interface interaction
- L'externalisation a duré trois ans.
- Docker compose start redis cluster
- Solve could not find or load the QT platform plugin "xcb" in "
猜你喜欢
The metauniverse of the platofarm farm continues to expand, with Dao governance as the core
毕设-基于SSM大学生兼职平台系统
2022-07-06:以下go语言代码是否会panic?A:会;B:不会。 package main import “C“ func main() { var ch chan struct
测试周期被压缩?教你9个方法去应对
[2022 CISCN]初赛 web题目复现
URP - shaders and materials - simple lit
Simple example of ros2 planning system plansys2
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
Kbu1510-asemi power supply special 15A rectifier bridge kbu1510
L'étape avancée du pointeur de langage C (haut de gamme) pour l'enroulement des cocons
随机推荐
解决:Could NOT find KF5 (missing: CoreAddons DBusAddons DocTools XmlGui)
外包干了四年,废了...
测试周期被压缩?教你9个方法去应对
gslx680触摸屏驱动源码码分析(gslX680.c)
[cloud native] how to give full play to memory advantage of memory database
【Liunx】进程控制和父子进程
Resource create package method
Tongda injection 0day
Jenkins remote build project timeout problem
微博发布案例
C language (high-level) data storage + Practice
Idea add class annotation template and method template
vus. Precautions for SSR requesting data in asyndata function
Invalid table alias or column reference`xxx`
L'externalisation a duré trois ans.
IPv4 exercises
[2022 ACTF]web题目复现
聊聊异步编程的 7 种实现方式
@component(““)
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