场景描述,我在跑两个java项目时,A为springMVC,B为springBOOT,用同一个数据库,出现了登录A,B无法登录的状况,排查了代码问题,就想到了是缓存问题,首先排除了是代码的缓存,就想到了mysql的缓存
查询
show variables like ‘%query_cache%'
查看query_cache_type = 'ON'
执行set query_cache_type = 'OFF'
这样可能还是会有问题,需要在执行
set global query_cache_type = 0 不加global会报错提示这个是全局的
一般情况下这个缓存机制是关闭的
关于query_cache方面的只是可以百度,我这里只说一下我遇见的情况是跟这个有关的