mysql已经设置为utf8mb4的格式,如图这种情况还是insert不了,
获取的和打印的结果不一样很奇怪求指导

解决方案 »

  1.   

    这个还没到sql层吧?  这个是你传进来就乱码吧? 建议你传入中文参数进行urlEncoding一下, 后台urlDecoding , 这样中文就不会乱码最好就是 设置你的应用程序不乱码
      

  2.   

    不是这个数据是通过MongoClient获取的,奇怪的是system打印的出来,而获取的却是中间的是乱码,主要是中间那个字识别不了
      

  3.   

    你创建的数据是utf-8格式的吗?
    参考
      

  4.   

    mysql 全部设置成utf8mb4了,这个没有问题
      

  5.   

    utf8mb4  是什么格式  和utf8一样么
      

  6.   

    mysql的格式,兼容utf8,你可以查下资料为了存四字节的utf-8