mysql 一个非常奇怪的问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
JasonTsang
V2EX    PHP

mysql 一个非常奇怪的问题

  •  
  •   JasonTsang 2019-07-14 22:18:45 +08:00 4839 次点击
    这是一个创建于 2285 天前的主题,其中的信息可能已经有所发展或是发生改变。

    mysql 版本 5.7 程序框架:thinkphp5

    问题描述:

    插入数据库 在数据库中已看到这条数据 ,而且在数据库管理软件中 能查询得到。但在 TP5 中 查询不了这条数据。但用数据库软件插入的数据 在 TP5 中却能查询

    换句话说 插入的时候 ,数据库中有数据,但 TP5 无法查询这条数据

    11 条回复    2019-07-15 11:31:34 +08:00
    ob
        1
    ob  
       2019-07-14 22:20:19 +08:00 via Android
    缓存?
    bsns
        2
    bsns  
       2019-07-14 22:21:31 +08:00
    接楼上,flush 一下试试?
    qiayue
        3
    qiayue  
    PRO
       2019-07-14 22:51:12 +08:00
    事务没提交
    whoami9894
        4
    whoami9894  
       2019-07-14 22:54:36 +08:00 via Android
    把 tp5 的缓存目录删了再查
    akira
        5
    akira  
       2019-07-14 23:01:37 +08:00
    连的不是同一个库?
    xd314697475
        6
    xd314697475  
       2019-07-14 23:49:12 +08:00
    缓存模式关掉

    thinkphp 会默认打开模板缓存,
    debug.php
    'TMPL_CACHE_ON'=>false, // 默认开启模板缓存

    convention.php
    'TMPL_CACHE_ON' => false, // 默认开启模板编译缓存 false 的话每次都重新编译模板
    'ACTION_CACHE_ON' => false, // 默认关闭 Action 缓存
    'HTML_CACHE_ON' => false, // 默认关闭静态缓存

    还有一个查询缓存,在设置的缓存有效期之内不会再次进行数据库查询操作,而是直接获取缓存中的数据
    解决方法:不要用下面的 cache 或者把 cache 时间改短
    Db::table('think_user')->where('id=5')->cache(true)->find();

    如何把这些全关了
    debug.php
    APP_DEBUG=>true
    DB_FIELD_CACHE=>false
    HTML_CACHE_ON=>false
    ckylolo
        7
    ckylolo  
       2019-07-14 23:56:21 +08:00
    你能手动查到这条数据,那就不可能是数据库的问题,
    可能性必然在应用层:基本上就是缓存问题,
    看服务端返回,6 楼说法应该可以解决你的问题了
    如果服务也是正常的,那么就是前端的问题了,
    比较初级,
    估计已搞定
    niaobulashi
        8
    niaobulashi  
       2019-07-15 09:53:04 +08:00
    commit 或者 rollback 一下
    wyieeLu
        9
    wyieeLu  
       2019-07-15 10:01:52 +08:00
    尝试一下提交事务
    gouchaoer
        10
    gouchaoer  
       2019-07-15 11:31:27 +08:00 via Android
    单步调试?
    gouchaoer
        11
    gouchaoer  
       2019-07-15 11:31:34 +08:00 via Android
    xdebug
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2845 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 14:13 PVG 22:13 LAX 07:13 JFK 10:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86