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

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

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

    mysql中數據并非亂碼,而在command line client中亂碼問題解決方法

    安裝mysql前就給自己計劃好了,用utf-8編碼。支持中文的。
    而今天在做hibernate時發現存入都沒問題,而在command line client上顯示中文出現了問題。

    開始還認為可能數據庫的問題,
    把數據用hibernate讀取出來,也沒問題呀。
    問題是什么呢?
    用mysql-front去查看也是很正常的中文。
    奇怪啦。
    或許是命令行的問題。
    修改控制臺的“默認代碼頁”--改為437(oem-美國),初始值為936  (ansi/oem--簡體中文 GBK的)。
    ------》確定。再select下,還是亂碼,而且比剛才更亂了。
    沒辦法,修改mysql 中的my.ini文件,此處要修改2個地方,一個在57行另一個在81行。
    default-character-set=utf8
    將其修改為
    default-character-set=gb2312
    當然也可以為gbk。個人喜歡gb2312。
    重新打開command,再select。能看到中文了。用hibernate,以及mysql-front都正確。

    ------------------------------------------------------------------------------------------------------------------
    認識:
             在這里自己知道很多。
            1、mysql亂碼問題在my.ini中修改即可。
            2、使用utf-8編碼也沒錯。只是控制臺調用utf-8編碼文字時不能夠正確顯示。因為它的編碼為GBK的。
            3、在控制臺顯示的東西也不一定是“真實”的。如上面的,其實數據庫中的是中文字,只是在顯示的時候發生了亂碼問題。

    posted on 2008-12-08 15:25 duduli 閱讀(3492) 評論(4)  編輯  收藏 所屬分類: 數據庫

    評論

    # re: mysql中數據并非亂碼,而在command line client中亂碼問題解決方法 2008-12-08 18:52 劉凱毅

    再提醒你點 吧
    這也是可以的
    你可以看看 mysql --help
    加載過程是:
    C:\WINDOWS\my.ini
    C:\WINDOWS\my.cnf
    C:\my.ini C:\my.cnf
    C:\Program Files\MySQL\MySQL Server 5.0\my.ini
    C:\Program Files\MySQL\MySQL Server 5.0\my.cnf
    文件越后越起作用

    還有些別的 比如:連接池;最大超時連接時間等等 都可以看看
    你也可以使用 在 windows 中 dos 中 mysql -uroot --default-character-set=gbk ...

    連接方式 (注意 在Windows 下 不管你的數據是什么格式的 都得用gbk ,原因是 dos 中文只支持 gbk )

    linux 下 那就隨便 ,不過我都用 utf8

    隨便說下 使用 command 模式 比界面模式好 哦 ,比如
    show talbes where ...
    正則列名,表, 方法 查詢 (可以參考 mysql 官方文檔)
      回復  更多評論   

    # re: mysql中數據并非亂碼,而在command line client中亂碼問題解決方法 2008-12-08 19:15 游上岸的魚

    在打開MySQL的客戶端時先輸入set name GBK也行的  回復  更多評論   

    # re: mysql中數據并非亂碼,而在command line client中亂碼問題解決方法 2008-12-09 13:29 duduli

    恩恩,知道了。解決的方法是很多的。或許你們的方法是更好的點哦。數據用utf-8的。國際通行碼。@游上岸的魚
      回復  更多評論   

    # re: mysql中數據并非亂碼,而在command line client中亂碼問題解決方法 2008-12-13 18:32 dell筆記本

    謝謝,正需要這個東西  回復  更多評論   

    <2008年12月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    導航

    統計

    公告

    welcome to my place.

    常用鏈接

    留言簿(5)

    我參與的團隊

    隨筆分類

    隨筆檔案

    新聞分類

    石頭JAVA擺地攤兒

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    @duduli
    主站蜘蛛池模板: 国产精品九九久久免费视频| 一级毛片免费观看| 亚洲午夜精品国产电影在线观看| 亚洲AV成人精品日韩一区18p| 成人久久免费网站| 一级毛片视频免费| 亚洲AV日韩AV永久无码色欲| 亚洲欧洲日产国码二区首页| 亚洲AV日韩AV天堂久久| 亚洲午夜无码片在线观看影院猛| 日本久久久免费高清| 久久国产精品2020免费m3u8| 在线观看免费无码视频| 中文字幕不卡免费高清视频| 成人午夜免费视频| 激情吃奶吻胸免费视频xxxx| 亚洲码欧美码一区二区三区| 亚洲日本乱码卡2卡3卡新区| 亚洲人成高清在线播放| 亚洲毛片免费观看| 亚洲AV无码精品无码麻豆| 国产亚洲欧洲精品| 亚洲人成人无码网www电影首页| 在线观着免费观看国产黄| 国外成人免费高清激情视频| 国产免费AV片在线播放唯爱网| 亚洲视频在线免费播放| 久久午夜夜伦鲁鲁片免费无码影视| 久久综合给合久久国产免费| 18pao国产成视频永久免费| 57pao国产成视频免费播放| 57pao一国产成永久免费| 中文字幕免费观看| 最近中文字幕大全中文字幕免费 | 国产成人无码免费视频97| 最新中文字幕免费视频| 成年轻人网站色免费看| 狠狠久久永久免费观看| 四虎影视永久免费视频观看| 亚洲国产精品国产自在在线| 国产亚洲美女精品久久久|