mysql 查詢 字符集,hibernate如何漢化?
hibernate漢化中文步驟如下
1.啟動hibernate項目,自動創建表。
<property name="hibernate.hbm2ddl.auto">update</property>插入數據之后發現寫入表里的數據里的中文是亂碼。
2.修改數據庫的字符集為UTF-8,在MySQL安裝目錄下找到my.ini,將里面的default-character-set=latin1 改為default-character-set=UTF8,然后重起mysql服務即可將數據庫默認字符集改為utf8。
3.回到項目的hibernate的配置文件hibernate.cfg.xml里修改name為“hibernate.connection.url"的property的值為:
<propertyname="hibernate.connection.url">jdbc:mysql:///crm?useUnicode=true&characterEncoding=UTF-8</property>
4.然后啟動項目,執行代碼,插入的中文就不會是亂碼了。