首先本人mysql5.7
存储富文本编辑器的字段是Text,
所用框架是mybatis-plus3.4.x
通过String接收前端传入内容
本想着没啥大问题,但是在存储带有图片的富文本内容出Incorrect string value: ‘\xE8\xB7\xAF</s…’ f
报错之后就感觉是字符集的问题,通过以下方式设置字符集也没有用:
ALTER TABLE knowledge_info DEFAULT CHARACTER SET utf8;
SHOW CREATE TABLE knowledge_info;
最后解决方案是吧数据库中text字段设置为mediumtext解决问题
最后查询tesxt与mediumtext区别