1.my.ini mysql配置檔案設定
[client]
default-character-set=gbk
[mysqld]
default-character-set=gbk
2.啟動mysql服務建立你的資料庫
3.驗證目前編碼
指令行輸入
mysql -u root -p
登入你建立的資料庫
>connect yourdatabasename
輸入資料庫狀态指令
>status
如為
Server characterset: gbk
Db characterset: gbk
Client characterset: gbk
Conn. characterset: gbk
則資料庫字元集設定正确
3.然後(可選)
,設定 JDBC
URL後面加參數
?autoReconnect=true&useUnicode=true&characterEncoding=GBK
這一步可以略過,目前版本的jdbc驅動會自動識别mysql資料庫的字元集
如你使用utf8編碼,可以更改default-character-set為utf8,mysql預設編碼是latin1