<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    zhyiwww
    用平實的筆,記錄編程路上的點點滴滴………
    posts - 536,comments - 394,trackbacks - 0

    安裝完mysql,啟動后發現服務器默認使用的是lat1編碼.

    具體操作和查看過程如下:

    啟動方式: /etc/init.d/mysql.server start

    效果:

    Database changed
    mysql> status
    --------------
    mysql  Ver 14.12 Distrib 5.0.77, for redhat-linux-gnu (x86_64) using readline 5.1

    Connection id:        8
    Current database:    demodb
    Current user:        root@localhost
    SSL:            Not in use
    Current pager:        stdout
    Using outfile:        ''
    Using delimiter:    ;
    Server version:        5.5.21 MySQL Community Server (GPL)
    Protocol version:    10
    Connection:        Localhost via UNIX socket
    Server characterset:    latin1
    Db     characterset:    utf8
    Client characterset:    latin1
    Conn.  characterset:    latin1
    UNIX socket:        /var/lib/mysql/mysql.sock
    Uptime:            33 sec

    Threads: 7  Questions: 137  Slow queries: 0  Opens: 83  Flush tables: 1  Open tables: 76  Queries per second avg: 4.151
    --------------

    mysql>


    啟動方式: /etc/init.d/mysql.server start --character-set-server=utf8

    效果:
    mysql> use demodb;
    Reading table information for completion of table and column names
    You can turn off this feature to get a quicker startup with -A

    Database changed
    mysql> status;
    --------------
    mysql  Ver 14.12 Distrib 5.0.77, for redhat-linux-gnu (x86_64) using readline 5.1

    Connection id:        4
    Current database:    demodb
    Current user:        root@localhost
    SSL:            Not in use
    Current pager:        stdout
    Using outfile:        ''
    Using delimiter:    ;
    Server version:        5.5.21 MySQL Community Server (GPL)
    Protocol version:    10
    Connection:        Localhost via UNIX socket
    Server characterset:    utf8
    Db     characterset:    utf8
    Client characterset:    latin1
    Conn.  characterset:    latin1
    UNIX socket:        /var/lib/mysql/mysql.sock
    Uptime:            1 min 15 sec

    Threads: 4  Questions: 131  Slow queries: 0  Opens: 84  Flush tables: 1  Open tables: 77  Queries per second avg: 1.746
    --------------

    mysql>

    這種方式,在每次啟動的時候都需要指定編碼參數.否則服務器就使用的是系統默認的lat1編碼.


    另外一種方法是:
    mysql>set character_set_server=utf8;

    這種方法我也試了,不行,再重新登錄客戶端后,就又恢復了原來的編碼.理由很簡單,系統啟動的時候用的不是utf8編碼.


    一勞永逸的辦法,就是通過修改配置文件實現.

    # vim /etc/my.cnf

    內容如下:
    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    user=mysql

    #添加下面的紅字內容
    character-set-server=utf8



    # Default to using old password format for compatibility with mysql 3.x
    # clients (those using the mysqlclient10 compatibility package).
    old_passwords=1

    [mysqld_safe]
    log-error=/var/log/mysqld.log
    pid-file=/var/run/mysqld/mysqld.pid


    |----------------------------------------------------------------------------------------|
                               版權聲明  版權所有 @zhyiwww
                引用請注明來源 http://www.tkk7.com/zhyiwww   
    |----------------------------------------------------------------------------------------|
    posted on 2012-03-01 10:21 zhyiwww 閱讀(4056) 評論(0)  編輯  收藏 所屬分類: linux
    主站蜘蛛池模板: 99热精品在线免费观看| 最新亚洲人成无码网www电影| 女同免费毛片在线播放| 亚洲国产人成中文幕一级二级| 无码天堂va亚洲va在线va| 四虎成人精品一区二区免费网站| 亚洲综合激情五月丁香六月| 99久久这里只精品国产免费| 亚洲中文字幕无码一去台湾| 毛片a级毛片免费播放100| 久久亚洲最大成人网4438| 久久久久国色AV免费看图片| 亚洲一区二区三区高清不卡 | 亚洲А∨精品天堂在线| 香港经典a毛片免费观看看| 亚洲国产精品第一区二区三区| 一级毛片免费在线播放| 最新国产AV无码专区亚洲| a级毛片100部免费观看| 亚洲国产精品人久久| 免费专区丝袜脚调教视频| 午夜不卡AV免费| 亚洲免费无码在线| a级毛片免费观看视频| 亚洲网址在线观看你懂的| 男女做羞羞的事视频免费观看无遮挡| 亚洲H在线播放在线观看H| 四虎在线播放免费永久视频| 国产黄色片免费看| 亚洲噜噜噜噜噜影院在线播放| 爽爽日本在线视频免费| 国产成人无码精品久久久免费| 亚洲五月激情综合图片区| 啦啦啦中文在线观看电视剧免费版 | 亚洲精品美女久久7777777| 亚洲高清视频一视频二视频三| 两个人的视频www免费| 亚洲黄色免费网址| 国产男女猛烈无遮挡免费视频网站 | 日本无吗免费一二区| 亚洲国产成人精品久久|