在使用hibernate与mysql做数据存储的时候,会发现如果你存入的是中文会在数据库中出现乱码,解决方法如下:将hibernate.cfg.xml中改成<property name="hibernate.connection.url">
jdbc:mysql://localhost:3306/hibernate?useUnicode=true&characterEncoding=utf-8
</property>还要将mysql的配置文件my.init的改成default-character-set=utf8同时应该删除原来的库,建立同名的库,设置编码方式为utf-8,这样即可。Oracle Linux 6.1 下修改 /etc/fstab 使 tmpfs 生效 方法 说明CentOS 64bit 下安装Mysql--解决Can"t connect to local MySQL server through socket"问题相关资讯 MySQL数据库教程
- MySQL 处理非法数据 (04/09/2013 08:06:28)
- MySQL关于timestamp和mysqldump的 (12/16/2012 13:25:41)
- MySQL保证数据完整性 (12/16/2012 12:00:35)
| - ERROR 1130: mysql 1130连接错误的 (12/16/2012 13:29:08)
- MySQL数据库教程:管理数据库和表( (12/16/2012 12:47:02)
- MySQL快速插入大批量数据存储过程 (11/05/2012 19:04:04)
|
本文评论 查看全部评论 (0)