MySQL和JDBC中文亂碼問題

          Posted on 2008-11-03 11:52 橡皮人 閱讀(6553) 評論(2)  編輯  收藏
          MySQL和JDBC的中文亂碼問題一直是比較麻煩,首先在考慮不使用過濾器的情況下避免亂碼的問題
          設置URL:jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=UTF-8
          這條語句是解決MySQL和Java之間的亂碼,當然還得設置MySQL的內部編碼才行,在MySQL的ConfigManager中配置MySQL的編碼,如圖:

          把字符編碼設置后,而MySQL的配置文件里的編碼卻沒有更改,進入MySQL的安裝目錄
          找到My.ini把default-character-set更改成GBK即可,然后重啟服務,我的MySQL和Java之間的中文亂碼問題就是這樣解決的。



          Feedback

          # re: MySQL和JDBC中文亂碼問題[未登錄]  回復  更多評論   

          2009-09-09 11:10 by 你好
          我的mysql環境是GBK 界面是UTF8 在jdbc 插入時 應該怎么做

          # 中文亂碼問題[未登錄]  回復  更多評論   

          2009-09-09 11:11 by 士大夫
          的覆蓋

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          posts - 28, comments - 5, trackbacks - 0, articles - 0

          Copyright © 橡皮人

          主站蜘蛛池模板: 竹溪县| 涿州市| 新龙县| 无锡市| 苏尼特左旗| 乐清市| 松潘县| 黄平县| 资中县| 商南县| 名山县| 商城县| 温州市| 竹北市| 普安县| 武鸣县| 仪征市| 宝鸡市| 昌乐县| 克拉玛依市| 洛扎县| 苏州市| 固原市| 济宁市| 应用必备| 米脂县| 牡丹江市| 会宁县| 北票市| 巨野县| 金沙县| 策勒县| 天台县| 旌德县| 虞城县| 长岛县| 长乐市| 和林格尔县| 新余市| 长海县| 宝坻区|