美文网首页
incorrect string value:'\xfe\xEf

incorrect string value:'\xfe\xEf

作者: 小狼在IT | 来源:发表于2019-01-14 15:17 被阅读0次

安装后的mysql,默认的数据库charset是latin1,在这种编码下,insert中文到数据库,会出现:incorrect string value:'\xfe\xEf
此时需要修改mysql的默认charset 。

我的mysql是在centOs下,vi /etc/my.cnf ,加上这一句:


image.png

加上了这个设置后,接着所创建的表,就是UTF8的,不会再报错。

如果设置UTF8之前就已经创建了表,那么表的charset仍然会是latin1:


image.png

需要自己设置:
alter table SYS_ROLE CHARACTER SET utf8;

相关文章

网友评论

      本文标题:incorrect string value:'\xfe\xEf

      本文链接:https://www.haomeiwen.com/subject/mftjdqtx.html