国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Hibernate Mysql UTF-8 亂碼問題解決
2009-10-12 17:00
一、MySql 端配置
1. 修改my.ini文件
[mysql]
default-character-set=utf8
說明:修改鏈接字符集和校對規(guī)則,它會(huì)同時(shí)設(shè)置character_set_client, character_set_connection, character_set_results。
也可以修改
[mysqld]
default-character-set=utf8
說明: 這里修改的是服務(wù)器的字符集和校對規(guī)則。
查看當(dāng)前服務(wù)器的字符集和校對規(guī)則:
mysql> show variables like 'character_set_server';
mysql> show variables like 'collation_server';
2. 修改數(shù)據(jù)庫和表的字符集和校隊(duì)規(guī)則。
例如:
-- Create Database.
drop database if exists HRDB;
create database HRDB DEFAULT CHARACTER SET utf8;
use HRDB;
-- 角色表
create table HR_ROLE (
ID bigint not null auto_increment,
NAME varchar(20) not null unique,
primary key (ID)
) ENGINE=INNODB DEFAULT CHARACTER SET utf8;
查看當(dāng)前數(shù)據(jù)庫的字符集和校對規(guī)則:
mysql> show variables like 'character_set_database';
mysql> show variables like 'collation_database';
查看表的字符集和校對規(guī)則:
mysql> show create table HR_ROLE \G;
二、Hibernate端
1. 修改 hibernate.cfg.xml文件。
增加:
<!-- Supported UTF-8 character set -->
<property name="connection.useUnicode">true</property>
<property name="connection.characterEncoding">UTF-8</property>
這樣就一切OK了。
注:筆者用的Hibernate版本是:hibernate-distribution-3.3.2.GA,MySql的版本是:mysql-5.1.37-win32。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
MySQL字符集詳解
mysql之字符集與校對集
MySQL 亂碼問題相關(guān)資料匯集
Linux下MySQL 5.5的修改字符集編碼為UTF8(徹底解決中文亂碼問題)
主題:關(guān)于MySql字符集的問題
mysql創(chuàng)建數(shù)據(jù)庫指定字符集
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服