启动项目出现报错。Unknown system variable 'query_cache_size'
2021-12-06 18:14:32 ERROR com.alibaba.druid.pool.DruidDataSource[977] - {dataSource-1} init error
java.sql.SQLException: Unknown system variable 'query_cache_size'

以上问题找了半天资料,发现是数据的版本和项目依赖的版本不一致导致。
解决方法
1、查询数据库版本,并修改依赖版本


修改了项目的依赖版本8.0.25,以为搞定了。于是去启动项目。发现还是报错。
2、修改mysql驱动。

在启动项目时遇到报错,错误信息提示'query_cache_size'为未知系统变量。该问题源于数据库版本与项目所依赖的驱动版本不匹配。尝试将项目依赖的MySQL版本更新为8.0.25后,问题依然存在。解决方案可能需要进一步检查并更新MySQL驱动,确保与数据库版本兼容。
180

被折叠的 条评论
为什么被折叠?



