网上有很多关于修改MySQL字符集,从而支持中文的文章。本着跨平台的考虑,字符集首选utf8,而且很多资料也显示这么做可行的。不过不知道是windows xp的问题,还是MySQL5.5的问题,按照多种方式试过utf8,表中插入中文记录均报错。后来换成GBK,居然一次就成功了,通过修改my.ini文件实现。具体怎么改字符集,就不详述了。
唯一值得庆幸的是,Hibernate设置成utf8的情况下,插入中文数据成功。
网上有很多关于修改MySQL字符集,从而支持中文的文章。本着跨平台的考虑,字符集首选utf8,而且很多资料也显示这么做可行的。不过不知道是windows xp的问题,还是MySQL5.5的问题,按照多种方式试过utf8,表中插入中文记录均报错。后来换成GBK,居然一次就成功了,通过修改my.ini文件实现。具体怎么改字符集,就不详述了。
唯一值得庆幸的是,Hibernate设置成utf8的情况下,插入中文数据成功。