收藏
回答

获取用户名带有特殊字符或者表情 存取的时候如何处理

如何处理用户名带有特使字符或者表情

回答关注问题邀请回答
收藏

5 个回答

  • 来一间
    来一间
    2019-02-12

     mysql 5.6   utf8mb4   可以存emoji表情    

    mysql 5.7不行   

    亲测 有效

    2019-02-12
    有用 2
    回复 1
    • 杨泉
      杨泉
      2019-02-14

      5.7当然可以


      现在用的就是5.7啊,

      支持很好

      2019-02-14
      回复
  • 吴奕群
    吴奕群
    2019-02-12

    要么选择性的抛去某些特殊字符或者表情

    2019-02-12
    有用
    回复 1
    • 小莫
      小莫
      2019-02-12

      这样不太友好啊  有些小程序是这样干的过滤掉  但是不过滤完全显示怎么处理比较好

      2019-02-12
      回复
  • 小莫
    小莫
    2019-02-12


    网上说可以这样搞  又哪位大佬试过

    2019-02-12
    有用
    回复
  • 努力努力要努力zzz
    努力努力要努力zzz
    2019-02-12

    可以进行加密存储,拿到数据之后在进行解密

    2019-02-12
    有用
    回复 3
    • 小莫
      小莫
      2019-02-12

      存数据的加密??

      2019-02-12
      回复
    • 努力努力要努力zzz
      努力努力要努力zzz
      2019-02-12回复小莫

      我们之前是拿到用户昵称之后,转成字符串,进行加密,把加密的信息存入数据库,前台渲染之前,把从数据库中取出的数据进行解密。我们没有你说的那个字节限制

      2019-02-12
      回复
    • 小莫
      小莫
      2019-02-12回复努力努力要努力zzz

      我发现好多小程序这些特殊字符都直接过滤了


      2019-02-12
      回复
  • 2019-02-12

    主要是emoji表情符号不识别,网上这类替换字符库很多,找一下就行,我是将不识别的一律替换成*,请看下图


    2019-02-12
    有用
    回复 1
    • 小莫
      小莫
      2019-02-12

      没办法完全存取吗  字符库也不一定全啊

      2019-02-12
      回复
登录 后发表内容