mysql错误:Warning: #1366 Incorrect string value:解决方法

mysql错误:Warning: #1366 Incorrect string value:解决方法

mysql在操作的时候会出现一些错误,譬如:某日同事就出现这样的错误。

| Warning | 1366 | Incorrect string value: 'xB5xDAxB6xFExBDxEC...' for column '刊名' at row 1444 |

这其实编码问题,偶遇到的同事是吧编码设置GB2312导致的,当涉及到一些特殊字符的时候,就会出现截断的时候,就会报错,转变为“  ?  ”进行显示。

mysql错误:Warning: #1366 Incorrect string value:解决方法:

很简单,将原来的编码gb2312改为:gbk编码,或者改为utf8编码。

附上:GB2312和GBK编码区别。

GB2312是中国规定的汉字编码,也可以说是简体中文的字符集编码;GBK 是 GB2312的扩展 ,除了兼容GB2312外,它还能显示繁体中文,还有日文的假名

关键词: mysql错误

上一篇: ubuntu server设置时区和同步更新时间的方法
下一篇: Linux系统大文件或目录复制时剩余时间和大小shell统计脚本

目前还没有人评论,您发表点看法?
发表评论

评论内容 (必填):