概述
springboot+Mybatis+Mysql 在配置数据库连接的数据源信息时,不同版本的驱动配置不同,否则连接报错
配置说明
高本版的需要把驱动配置成:
driver-class-name: com.mysql.cj.jdbc.Driver
据我所知,5.8+的版本的mysql,驱动都应该配置这个驱动。
5.8以下的版本配置不变:
driver-class-name: com.mysql.jdbc.Driver
附上一个完整的连接信息:(mysql 8.0)
spring:
datasource:
username: root
password: 123456
url: jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC
driver-class-name: com.mysql.cj.jdbc.Driver
maven依赖:
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.11</version>
</dependency>