首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

hibernate操作mysql中文解决方法

2012-06-28 
hibernate操作mysql中文解决办法在hibernate中操作mysql数据库,先开始会报字符长度超出范围,解决办法是更

hibernate操作mysql中文解决办法
        在hibernate中操作mysql数据库,先开始会报字符长度超出范围,解决办法是更换jar包,先开始使用3.0jdbc驱动,换成5.1.7后没有问题,然后就是乱码的问题,修改的地方有
一:在hibernate 的hibernate.cfg.xml的session-factory下配置属性
       <property name="connection.useunicode">true</property>
      <property name="connection.characterencoding">utf-8</property>

      在mysql中创建数据库,数据表,及创建字段时,需要设置字符编码
二:还有可能出现的问题是使用的是sqlyog显示出来的是乱码,这个时候需要更改tools--
preferences--editor--fonts修改里面的属性,就可以显示中文了。
 

热点排行