连接MySQL报错Unknown system variable 'query_cache_size'

原因是mysql-connecter-java的版本过低,很显然是数据库驱动程序与数据库版本不对应

查看你自己使用的mysql的版本,再查看maven中mysql的连接版本

旧版本的mysql使用以下maven依赖

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.7.20</version>
</dependency>

新版的mysql8使用以下maven依赖

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.11</version>
</dependency>

猜你喜欢

转载自blog.csdn.net/weixin_37645838/article/details/89089826