MySql UTF编码 [英] MySql UTF encoding

查看:468
本文介绍了MySql UTF编码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

 java.sql.SQLException: Incorrect string value: '\xAC\xED\x00\x05sr...' for column 'xxxx'

此列是MYSQL中的一个长文本,带有utf8字符集和utf8_general_ci排序规则。

The column is a longtext in MYSQL with utf8 charset and utf8_general_ci collation.

错误是什么?

推荐答案

这有点晚了,但你可能想知道\xAC\xED\x00\x05sr ...是一个魔术数字Java序列化。显然,您的参数正在序列化,而不是粘贴为字符串。

It's a bit late, but you might want to know that \xAC\xED\x00\x05sr... is a magic number for Java serialization. Apparently your parameter is being serialized instead of being pasted as a string.

这篇关于MySql UTF编码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆