vi /etc/my.cnf
[mysqld]
character-set-server=utf8
对xml文件 的抬头:<?xml version="1.0" encoding="UTF-8"?>
改为:
<?xml version="1.0" encoding="gbk"?>
这样输出的结果就正常了
Java代码
select count(*)
from u5standardization d
where d.son_id = ?
and d.son_type ='企标'
这个你需要确认一下.ibatis 存入中文到mysql时成功
你用 ibatis 查询的话, 能正确查询出中文么?
如果不能的话, 那说明, 还是插入的时候, 存在问题了。
你需要看看 java 连接 mysql 的 连接字符串上面有没有问题。
如果 ibatis 存入以后, 在用 ibatis 查询, 能够正常显示中文。
那么你需要看看, 你另外一个客户端上, 字符编码的配置对不对了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)