碰到java/mysql字符编码问题,后来发现是utf-8编码相关问题,
最开始怀疑是在java springmvc相关框架处理中出现的错误,花费了很多时间去查找。这是思维的狭隘处,应该在整理理一遍,排除变量的方式,了解问题在哪。
幸好有另一台测试机及数据库,在该机器上部署的没有问题。
定位在本机的数据库上。
参考http://my.oschina.net/linland/blog/32525
http://blog.csdn.net/zhaozetu/article/details/8681350
在数据库的连接上加上
useUnicode=true&characterEncoding=utf8
注意url中的"&"符号应该用转义字符如下:
useUnicode=true&characterEncoding=utf8
具体的编码问题,以后再细究。
时间: 2024-11-03 22:48:43