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
在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