mysql插入中文乱码

这个是经常谈的问题了,今天弄hibernate的时候,又是报错。

好吧,是要解决的时候了。

修改了配置文件什么的,都是utf8的。还是错,数据库完全已经是utf8的了。

所以,错误在数据表上面,修改了一下数据表的编码:alter table tbname convert to charset utf8;

然后,一切就解决了。

为了以后不再出错,建立数据表的时候,要指定一下编码:create table mm(..)  default charset utf8;

原文地址:https://www.cnblogs.com/juepei/p/3382101.html