1.my.ini MySQL配置文件設(shè)置
[client] default-character-set=gbk [mysqld] default-character-set=gbk
2.啟動(dòng)MySQL服務(wù)創(chuàng)建你的數(shù)據(jù)庫(kù)
3.驗(yàn)證當(dāng)前編碼
命令行輸入:
mysql -u root -p
登錄你建立的數(shù)據(jù)庫(kù)
>connect yourdatabasename
輸入數(shù)據(jù)庫(kù)狀態(tài)命令
>status
假如結(jié)果如下:
Server characterset: gbk Db characterset: gbk Client characterset: gbk Conn. characterset: gbk
則數(shù)據(jù)庫(kù)字符集設(shè)置正確
3.然后(注:可選),設(shè)置 JDBC URL后面加參數(shù)
?autoReconnect=true&useUnicode=true&characterEncoding=GBK
這一步大家可以略過,當(dāng)前版本的jdbc驅(qū)動(dòng)會(huì)自動(dòng)識(shí)別MySQL數(shù)據(jù)庫(kù)的字符集
假如你使用的是utf8編碼,可以更改default-character-set為utf8,MySQL默認(rèn)的編碼是latin1。
|