MySQL8.0发布也有好几年了,现在很多新人学习都是默认安装最新版的,而他的代码可能是从网上下载的,里面的数据库需要使用 5.x版本。
原因很简单,MySQL5.x和8.x不兼容,需要更新新的驱动jar包和数据库连接信息。
1、驱动包版本
pom.xml
2、数据库连接信息
application.yml
1、驱动包版本
pom.xml
2、数据库连接信息
application.yml
原因很简单,MySQL5.x和8.x不兼容,需要更新新的驱动jar包和数据库连接信息。
以下是 5.x的相关配置
1、驱动包版本
pom.xml
- <!-- mysql驱动,适用于 5.x版本-->
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>5.1.29</version>
- </dependency>
2、数据库连接信息
application.yml
- jdbc:mysql://localhost:3306/your_db?useSSL=false&useUnicode=true&characterEncoding=utf-8
以下是 8.x的相关配置
1、驱动包版本
pom.xml
- <dependency>
- <groupId>mysql</groupId>
- <artifactId>mysql-connector-java</artifactId>
- <version>8.0.11</version>
- </dependency>
2、数据库连接信息
application.yml
- jdbc:mysql://localhost:3306/your_db?useSSL=false&useUnicode=true&characterEncoding=utf8&serverTimezone=UTC
您可以选择一种方式赞助本站
支付宝扫一扫赞助
微信钱包扫描赞助
赏