错误描述:
在使用一个工具项目“mybatis-generator”时,配置完毕后运行,报以下错误👇
java.sql.SQLException: Unknown system variable 'query_cache_size'
报错原因:
通过查询得知,报该错误的原因是数据库驱动程序与数据库版本不对应,我用的数据库是8.0版本,但数据库驱动程序是5.1.14,显然驱动版本过低。
解决方法:
修改 pom文件即可,即将
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.14</version>
</dependency>
修改为
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.11</version>
</dependency>