V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
fim8
V2EX  ›  问与答

新版phpMyAdmin中文内容为显示不正常.

  •  
  •   fim8 · 2012-01-03 22:14:19 +08:00 · 4300 次点击
    这是一个创建于 4736 天前的主题,其中的信息可能已经有所发展或是发生改变。
    在新版phpmyadmin的数据表内容浏览中.

    浏览模式中,表中某个字段内容为中文:e7aea1e79086e59198
    插入模式中,打开编辑后为正常状态:管理员

    php读取正常.
    这点特性是因为什么?

    数据表是varchar(16) utf8_bin尝试改变后均无效.

    phpMyAdmin Version: 3.4.8
    3 条回复    1970-01-01 08:00:00 +08:00
    benzhe
        1
    benzhe  
       2012-01-03 22:51:48 +08:00
    在3.4.9没办法重现上面的情况,但e7aea1e79086e59198是hex的结果,可以试一下:
    select unhex('e7aea1e79086e59198')

    然后去除结果上面option:
    Show binary contents as HEX
    的勾
    fim8
        2
    fim8  
    OP
       2012-01-04 02:33:23 +08:00
    @benzhe 好的,我去升级之,感谢!
    fim8
        3
    fim8  
    OP
       2012-01-04 02:41:17 +08:00
    @benzhe 貌似还是不行,找了资料说写config
    增加:$cfg['DisplayBinaryAsHex'] = false;
    结果仍然无效.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2693 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:37 · PVG 15:37 · LAX 23:37 · JFK 02:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.