如何在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

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 新田县| 黔南| 高雄县| 淮滨县| 桓台县| 清河县| 阿坝| 华容县| 志丹县| 广平县| 定远县| 浪卡子县| 黄大仙区| 文水县| 新乐市| 昌黎县| 麻栗坡县| 左贡县| 福泉市| 栾川县| 商丘市| 丰顺县| 文昌市| 昆山市| 星座| 泽库县| 安义县| 昌图县| 筠连县| 体育| 象州县| 绥化市| 岚皋县| 武邑县| 泗水县| 汝南县| 托克逊县| 东海县| 万载县| 青阳县| 正阳县|