如何在mysql中設置不同的字符集

          需要設置server character set , database character set, client character set,如果有一個不大一樣,就有可能導致亂碼

          。

          server character set,client character set可以在mysql config文件中設置,比如設置為utf8:

          vi /etc/my.cnf

          # server
          [mysqld]
          default_character_set=utf8

          # client
          [mysql]
          default_character_set=utf8

          然后重啟mysqld。設置database 字符集,可以在mysql中進行。對于新建database:

          create database database_name default character set utf8;

          對于已存在database:
          alter database database_name default character set utf8;

          改進jdbc client的字符集, 在設置連接字串時設定:如


          jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8

          posted on 2009-04-06 12:19 胡鵬 閱讀(310) 評論(0)  編輯  收藏 所屬分類: 數據庫

          導航

          <2009年4月>
          2930311234
          567891011
          12131415161718
          19202122232425
          262728293012
          3456789

          統計

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          agile

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 巨野县| 怀仁县| 泰顺县| 阳西县| 紫阳县| 巴林右旗| 乐山市| 同德县| 延寿县| 宝应县| 南京市| 汉沽区| 忻州市| 庆元县| 霍林郭勒市| 祁门县| 昭苏县| 崇礼县| 陇南市| 庆元县| 德江县| 广昌县| 手游| 阿拉善左旗| 隆回县| 彩票| 宁南县| 临漳县| 利川市| 平安县| 滦平县| 满洲里市| 垦利县| 枣庄市| 自贡市| 崇左市| 裕民县| 雅江县| 泸州市| 固始县| 平定县|