Maison > base de données > tutoriel mysql > le corps du texte

解决MySQL 5.5与hibernate存储中文乱码问题

WBOY
Libérer: 2016-06-07 17:12:01
original
1016 Les gens l'ont consulté

在使用hibernate与mysql做数据存储的时候,会发现如果你存入的是中文会在数据库中出现乱码,解决方法如下:

在使用hibernate与mysql做数据存储的时候,会发现如果你存入的是中文会在数据库中出现乱码,解决方法如下:

将hibernate.cfg.xml中改成


            jdbc:mysql://localhost:3306/hibernate?useUnicode=true&characterEncoding=utf-8

 

还要将mysql的配置文件my.init的改成

default-character-set=utf8

同时应该删除原来的库,建立同名的库,,设置编码方式为utf-8,这样即可。

linux

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal