如何在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 胡鵬 閱讀(316) 評論(0)  編輯  收藏 所屬分類: 數據庫

          導航

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

          統計

          常用鏈接

          留言簿(3)

          隨筆分類

          隨筆檔案

          agile

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 荔浦县| 苍南县| 依兰县| 于田县| 聂拉木县| 杂多县| 绥化市| 彭州市| 海盐县| 诏安县| 涟源市| 临洮县| 天镇县| 兖州市| 渝中区| 合水县| 运城市| 财经| 敦煌市| 江门市| 麻城市| 渑池县| 嵊州市| 浪卡子县| 会宁县| 阆中市| 安义县| 三原县| 汝阳县| 中卫市| 金乡县| 伊吾县| 蛟河市| 隆林| 如皋市| 汝城县| 凤庆县| 大关县| 阿拉尔市| 宿迁市| 潜山县|