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