这个是经常谈的问题了,今天弄hibernate的时候,又是报错。
好吧,是要解决的时候了。
修改了配置文件什么的,都是utf8的。还是错,数据库完全已经是utf8的了。
所以,错误在数据表上面,修改了一下数据表的编码:alter table tbname convert to charset utf8;
然后,一切就解决了。
为了以后不再出错,建立数据表的时候,要指定一下编码:create table mm(..) default charset utf8;