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

有个字“𤤗” 在 Windows 的 MySQL 里面怎么都无法正常存储

  •  
  •   RangerWolf · 2017-01-30 23:03:01 +08:00 · 3498 次点击
    这是一个创建于 2856 天前的主题,其中的信息可能已经有所发展或是发生改变。
    windows 里面使用 wamp 安装的 mysql , 怎么都无法正常存储“𤤗” 这个字。
    Win7 上面的 MySQL5.6 会自动变成 "???"
    Win10 的 mysql 5.7 直接无法存储进去
    反而是 ubuntu server 里面的 5.7.17 使用 phpmyadmin 能正常存储跟显示

    所有环境里面的编码已经改成了 utf8mb4 了

    折腾了好久, 没招了, 上来求助一下

    难道是因为 Wamp 里面 mysql 的设置?
    16 条回复    2017-01-31 17:51:17 +08:00
    yangqi
        1
    yangqi  
       2017-01-30 23:09:17 +08:00
    你要先保证你这个字是 utf8 编码
    RangerWolf
        2
    RangerWolf  
    OP
       2017-01-30 23:17:43 +08:00
    @yangqi 这个字 我是直接在 navicat 上面输入就出现正文说的的情况
    terence4444
        3
    terence4444  
       2017-01-30 23:27:24 +08:00 via iPhone   ❤️ 1
    win 上我用 MySQL workbench 试过一系列 utf8mb4 的字符,是没有问题的。
    RangerWolf
        4
    RangerWolf  
    OP
       2017-01-30 23:43:26 +08:00
    @terence4444 我换个客户端试试看
    SoloCompany
        5
    SoloCompany  
       2017-01-31 00:05:02 +08:00
    printf 𤤗 | hexdump
    0000000 f0 a4 a4 97
    0000004

    4 个字节你需要 utf8mb4
    RangerWolf
        6
    RangerWolf  
    OP
       2017-01-31 00:16:43 +08:00
    @SoloCompany 已经设置成 utf8mb4 了
    真的怀疑是不是因为 wamp 自带的 mysql 的问题了


    @RangerWolf workbench 刚也试过了 还是一样的问题
    不知道问题出在哪里 悲催
    mengskysama
        7
    mengskysama  
       2017-01-31 01:29:00 +08:00 via iPhone
    确认下字段编码也是 utf8mb4 ?
    ebony0319
        8
    ebony0319  
       2017-01-31 09:03:34 +08:00 via Android
    手机端只能看到“ ”
    joeaaa
        9
    joeaaa  
       2017-01-31 09:39:52 +08:00
    想到之前一个英国人把自己名字改成 NULL 的梗
    RangerWolf
        10
    RangerWolf  
    OP
       2017-01-31 10:10:10 +08:00
    @mengskysama 是的 确认 T_T
    why1
        11
    why1  
       2017-01-31 11:38:51 +08:00 via Android
    那你就用 Web + php 好了
    alonezero
        12
    alonezero  
       2017-01-31 13:28:21 +08:00
    我查字典,没找到这个字~?
    RangerWolf
        13
    RangerWolf  
    OP
       2017-01-31 13:44:28 +08:00
    @why1 我主要是用 python 做数据分析
    php 不太擅长吧
    另外也想知道一下具体原因 太诡异了
    RangerWolf
        14
    RangerWolf  
    OP
       2017-01-31 13:44:57 +08:00
    @alonezero 这。。。 我就真的不知道了
    你查的是什么字典?
    我是抓微博遇到这个字
    fowse
        15
    fowse  
       2017-01-31 16:40:28 +08:00
    会不会是字库的问题?按说数据库不应该啊。
    RangerWolf
        16
    RangerWolf  
    OP
       2017-01-31 17:51:17 +08:00
    @fowse 请问怎么确认是不是这个问题?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2072 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 16:14 · PVG 00:14 · LAX 08:14 · JFK 11:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.