MySQL数据库查询,不同电脑查询出的同数据库同表的数据不同

事情经过,本机电脑查询A数据库A表A字段没有数据,但其他同事查询A数据库A表A字段是有数据的,反复确认过,同数据库同表,但查询结果不同。求解,求可能原因,拜谢!

你们访问的事不是同一个数据库,是否存在缓存,双方电脑重新启动看看

我也遇到过啊 后来发现是写错了 ,sql 很近似;

1.仔细核对两人的数据库 2.仔细和对sql ,表名和查询的字段 一个一个字母核对

相信逻辑,数据库绝不会偏袒。
1、输出两台机器最终查询的sql语句进行比较
2、排除缓存(A机器将查询记录缓存本地,方便多次查询,如果库中数据删除,将无法第一时间反应)
3、不是想象中的访问同一个地方 或 服务器响应逻辑,比如给某某请求追加内容

调试第1个,答案基本明了