mysql使用utf8mb4
来源:互联网 发布:淘宝被删除评价炒信用 编辑:程序博客网 时间:2024/05/16 15:05
插入mysql报错:
[ERROR] ### Error updating database. Cause: java.sql.SQLException: Incorrect string value: '\xF3\xB2\xA5\xB7\xEF\xBF...' for column 'data' at row 1
[ERROR] ### The error may involve org.sonar.core.source.db.SnapshotSourceMapper.insert-Inline[ERROR] ### The error occurred while setting parameters
[ERROR] ### SQL: insert into snapshot_sources (snapshot_id, data) values (?, ?)
[ERROR] ### Cause: java.sql.SQLException: Incorrect string value: '\xF3\xB2\xA5\xB7\xEF\xBF...' for column 'data' at row 1
如果字段是utf8,但是含有特殊字符如:微信表情,或者字节超过utf8的2个字节,就会以上错误:
- 更改字段utf8为utf8mb4(前提需要mysql版本5.5+才支持);
- web程序连接jdbc:mysql://10.153.122.139:3306/sonar?useUnicode=true&&characterEncoding=UTF-8,去掉&characterEncoding=UTF-8 ,变成 jdbc:mysql://10.153.122.139:3306/sonar?useUnicode=true即可。
0 0
- mysql使用utf8mb4
- mysql使用utf8mb4
- [MySQL] MySQL使用utf8mb4字符集
- Mysql utf8mb4
- MySQL utf8mb4 字符集
- mysql utf8mb4 编码设置
- mysql的utf8mb4设置
- mysql 修改utf8mb4
- mysql设置字符集utf8mb4
- mysql utf8mb4编码设置
- mysql修改 utf8mb4编码
- MYSQL utf8mb4 设置
- MySQL utf8mb4 字符集
- MySQL设置utf8mb4编码
- mysql : utf8mb4 的问题
- mysql utf8mb4 编码
- Unknown character set: 'utf8mb4' / mysql
- mysql存储emoji表情,utf8mb4
- MySQL计数器
- Android中OkHttp的使用
- Eclipse连接Mysql数据库总结
- Socket心跳包机制及SO_KEEPALIVE套接口选项
- 关于Android6.0系统某些时候无法获取到相关权限的问题
- mysql使用utf8mb4
- 一说就懂的 AWS S3
- linux下rman简单的备份策略及计划任务
- Linux c 开发 - 常用Linux下c语言调试方法
- UIScrollView
- Handler的具体用法
- Ajax页面没有输出任何提示的处理办法
- myeclipse中的所有快捷键列表
- Android 传感器 I-传感器基本介绍