spring配置数据源时遇到的mysql和jdbc(mysql-connector-java)版本不对应导致的错误

运行时出现java.sql.SQLException:Unknown system variable 'tx_isolation'错误

这种错误的原因是电脑的mysql版本过高,而mysql-connector-java即JDBC的版本过低不匹配导致

最后正确配置应为:

就我电脑而言,我的mysql版本是8.0.15,我去下载的JDBC版本为mysql-connector-java-8.0.15

spring配置数据源时遇到的mysql和jdbc(mysql-connector-java)版本不对应导致的错误

在IDEA中导入该包的<dependency>标签为

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.15</version>
</dependency>
地址为:https://mvnrepository.com/artifact/mysql/mysql-connector-java/8.0.15