少年阿賓

          那些青春的歲月

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks
          經常要在shell下查詢數據庫的東西,數據庫有中文,shell顯示就是亂碼,有幾個方法看看結果
          首先linux中文字體要安裝,這個自己裝,數據庫的字符集要支持中文,我的支持啊,然后就是在寫shell的時候的問題了
          mysql -u root -p  --default-character-set=utf8 db -e "select * from tb where A=10;"
          這個顯示的就是亂碼
          mysql -u root -p db -e "set names utf8 ;select * from tb where A=10;"
          這個還是亂碼
          mysql -u root -p db -e "set names Latin1 ;select * from tb where A=10;"
          這個也是亂碼
          mysql -u root -p db -e "set names gbk ;select * from tb where A=10;"
          最后這個卻顯示中文了!!!!





          http://wdegang.blog.51cto.com/134120/1137929
          posted on 2015-01-10 20:58 abin 閱讀(626) 評論(0)  編輯  收藏 所屬分類: shell
          主站蜘蛛池模板: 津南区| 和林格尔县| 延川县| 南开区| 太和县| 临漳县| 方正县| 汝阳县| 恩平市| 海南省| 潮安县| 英吉沙县| 富蕴县| 儋州市| 临猗县| 衡水市| 沙雅县| 西峡县| 阜城县| 衡南县| 西乌珠穆沁旗| 繁峙县| 长兴县| 昭通市| 克山县| 巢湖市| 郑州市| 宝兴县| 阜平县| 长乐市| 大方县| 习水县| 肇东市| 石城县| 修武县| 进贤县| 当涂县| 福建省| 西乌珠穆沁旗| 蚌埠市| 固原市|