做了个小东西,出了了乱码问题,数据库直接添加汉字可以,从窗口经过myeclipse代码添加信息,汉字就成了问号
看了多个资料,是由于编码格式不统一造成的。
出现的问题,如下,看官有类似的可以看后面解决办法
下面是相关字符集,
要求所有地方的字符集都保持一致,
最好在java连接mysql的连接串中指明使用的编码格式,例如:数据库名后面+?useUnicode=true;characterEncoding=UTF-8
安装文件中找到my.ini,然后用记事本打开,找到default-character-set,将值改为utf-8,例如:default-character-set=utf8,还有一句character-set-server=utf8,也将其改为utf-8.修改完成后,重启mysql。
重启方法
在计算机管理–服务里找mysql,或自行百度,上面一大堆