-
[无名弟子]JAVA-乔名震0
自问自答:
1、mysql.ini配置
default-character-set=gb2312
character-set-server=utf8
其实很简单,但是网上好多教程设置为default-character-set=utf8,就没有乱改---utf8才是问题的源头;
最近看了编码,所以或过头来进行设置;
2、本机windows的默认编码:
936 代表GBK 扩展的EUC-CN 编码,所以要mysql的编码设置为gb一类的
服务器linux:
默认UTF8,所以mysql没什么编码的问题出现;
也就是说,936代表通过dos展示是使用的编码为GBK扩展;当mysql设置为utf8时,两者编码不一致,解析出来的文字肯定是乱码
编辑于2018-08-10
- 去第 页