`
liukai
  • 浏览: 703018 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

关于MySql中文变?的解决办法。

阅读更多
更新或添加时,英文输入没有问题,但是当输入中文的时候,
MySql里插入的却是 "?"
解决办法:
在jdbc:properties配置文件里,有个属性为
jdbc.url
表示JDBC的url路径
如:
jdbc.url=jdbc:mysql://127.0.0.1/lliipdb?zeroDateTimeBehavior=convertToNull

可以再最后加上 &characterEncoding=utf-8 表示编码格式转换成utf-8
添加后如下:
jdbc.url=jdbc:mysql://127.0.0.1/lliipdb?zeroDateTimeBehavior=convertToNull&characterEncoding=utf-8


另外MySql安装的时候编码格式也要选择正确.
分享到:
评论
1 楼 heyaron 2009-06-04  
感觉项目编码为UTF-8太有必要了!

相关推荐

Global site tag (gtag.js) - Google Analytics