软件艺术思考者  
混沌,彷徨,立志,蓄势...
公告
日历
<2015年8月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
303112345

导航

随笔分类(86)

随笔档案(85)

搜索

  •  

最新评论

阅读排行榜

评论排行榜

 
原因:中文参数字符编码有问题,在程序里调试的时候虽然不是乱码,但数据库依旧不认识。这需要在jdbc.mysql.url里指定数据库使用的字符编码:utf-8.
jdbc.properties里
mysql.jdbc.url=jdbc:mysql://192.168.1.246:3306/wxb_site1?useUnicode=true&characterEncoding=utf-8
jndi的写法: context.xml里的写法:<Resource name="jndi/wxb_site"  auth="Container" 
      type="javax.sql.DataSource" username="root" password="root"   
      driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://192.168.1.246:3306/wxb_site1?useUnicode=true&amp;characterEncoding=utf-8"
   maxActive="100" maxIdle="10" maxWait="-1"/>
posted on 2015-07-08 18:23 智者无疆 阅读(7025) 评论(2)  编辑  收藏 所属分类: about javaabout database
评论:
  • # re: 正常的sql(带中文参数),在mysql-front里可以查出数据,在程序里却查不出来  new Posted @ 2015-07-18 16:52
    问我  回复  更多评论   

  • # re: 正常的sql(带中文参数),在mysql-front里可以查出数据,在程序里却查不出来  杨建文 Posted @ 2015-08-07 03:15
    # re: 正常的sql(带中文参数2014年12月资料  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
 
Copyright © 智者无疆 Powered by: 博客园 模板提供:沪江博客


   观音菩萨赞