zoukankan      html  css  js  c++  java
  • 保存带有emoji的文本报错解决方案

    今天偶然遇到一个错误,就是保存文本的时候带有了emoji表情,报错了

     java.sql.SQLException: Incorrect string value: 'xF0x9Fx98x8AxF0x9F...' for column 'content' at row 1
    ; uncategorized SQLException for SQL []; SQL state [HY000]; error code [1366]; Incorrect string value: 'xF0x9Fx98x8AxF0x9F...' for column 'content' at row 1; nested exception is java.sql.SQLException: Incorrect string value: 'xF0x9Fx98x8AxF0x9F...' for column 'content' at row 1

    数据库错误,原因如下:

    简而言之就是数据库版本的问题,5.5之前的不支持,5.5+支持,原因老版本的仅仅支持3个字符的unicode,新版本支持到4位

    好吧,那么重装数据库,然后修改字符集,问题就能解决了

  • 相关阅读:
    java-5
    java-4
    java-03
    java-02
    Java的集合类
    数据库之约束
    网络编程
    多表查询
    二维数组打印乘法表,三角形,输入三个数,输出最大值
    例:进店买衣服案例
  • 原文地址:https://www.cnblogs.com/leechenxiang/p/5807062.html
Copyright © 2011-2022 走看看