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

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

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

    乖,別哭的薄殼
    ~一份耕耘,一份收獲~
    posts - 23,comments - 260,trackbacks - 0

    最近幾天用mysql5.0.27數(shù)據(jù)庫出現(xiàn)了很多次中文亂碼問題。
    特別是昨天,不小心把整個數(shù)據(jù)庫數(shù)據(jù)全部搞成亂碼了,郁悶了好半天,終于恢復(fù)了。
    數(shù)據(jù)庫:mysql5.0.27
    界面工具一:SQLyog Enterprise v5.19
    界面工具二:MySQL-Front v3.2.14.3
    編輯工具:UltraEdit-32

    問題描述
    ?????????安裝mysql時設(shè)置默認(rèn)編碼為gbk,使用[工具一]連接,連接編碼為gbk,建表錄入數(shù)據(jù)正常。
    ?????????需求在其它機器上新建相同數(shù)據(jù)庫,使用[工具一]生成.sql備份文件,用同樣[工具一]在其它機器上導(dǎo)入該.sql文件,出現(xiàn)亂碼。
    ?????????如果是導(dǎo)入文件執(zhí)行會經(jīng)常出現(xiàn)錯誤(不明原因),需要把代碼拷貝到編輯區(qū)執(zhí)行。注意,導(dǎo)出文件的編碼格式為utf-8的,直接拷代碼會拷不進去,這時需要用UE32轉(zhuǎn)換編碼為ASC2碼才能拷入。執(zhí)行成功,但顯示會出現(xiàn)亂碼。

    解決方法
    ?????????將mysql默認(rèn)編碼改為utf-8,數(shù)據(jù)庫默認(rèn)編碼最好設(shè)為utf-8,以后安裝的時候都用它就行了。使用[工具二]連接,連接編碼為gbk,同樣把轉(zhuǎn)過的ASC2編碼的代碼拷入sql編輯區(qū),執(zhí)行,成功。后面把[工具二]的連接改為gbk或者utf-8,都會顯示正常。

    總結(jié)
    ?????????主要原因是將數(shù)據(jù)庫設(shè)為了gbk的后,導(dǎo)出備份文件時將文件中代碼的編碼設(shè)成了utf-8的,表里的一些備注等中文信息則會變成亂碼,直接用文件導(dǎo)入時會報錯,后轉(zhuǎn)換編碼搞亂了。

    ?????????試驗了一下,使用[工具一]將導(dǎo)出的utf-8文件轉(zhuǎn)碼成ASC2后再拷入編輯區(qū)執(zhí)行是不可行的(兩種連接utf-8,gbk都會產(chǎn)生亂碼)。所以使用[工具一]最好是直接導(dǎo)入utf-8編碼的.sql文件。不要把代碼轉(zhuǎn)碼后拷入執(zhí)行。如果導(dǎo)入執(zhí)行報錯,找到錯誤信息,修改。修改不了就使用[工具二],[工具一]生成的.sql文件語法[工具二]可以使用。

    ?????? 然后又試驗了[工具二],這個工具須將編碼轉(zhuǎn)換成ASC2后打開(不然會在編輯區(qū)就看到亂碼)連接須設(shè)置為gbk,其它情況都會報sql錯誤。

    posted on 2007-03-03 15:55 小祝 閱讀(1440) 評論(11)  編輯  收藏 所屬分類: 數(shù)據(jù)庫

    FeedBack:
    # re: mysql的中文亂碼問題
    2007-03-04 00:49 | sinoly
    收錄先。。。
      回復(fù)  更多評論
      
    # re: mysql的中文亂碼問題
    2007-03-05 11:10 | 賣女孩的小火柴
    哎,看不懂,希望小祝同學(xué)在看書之余寫點別的東西列
    呵呵~~
    我也經(jīng)常來踩一下的撒,忽忽~~  回復(fù)  更多評論
      
    # re: mysql的中文亂碼問題
    2007-03-05 21:18 | 小祝
    不會寫東西,還是不寫了。
    也沒啥好記的。。。  回復(fù)  更多評論
      
    # re: mysql的中文亂碼問題
    2007-03-05 22:32 | 施偉
    要寫要寫,貴在堅持。
    今天看了一篇文章覺得很在理,80年后的IT人已經(jīng)改變了聯(lián)系的方式,大家都是靠技術(shù)BLOG,即時通訊工具和共同研究感興趣的技術(shù)為聯(lián)系人脈的最佳方式,而不是以前的吃飯喝酒,過節(jié)送禮,呵呵。我覺得這些形式很好,也為自己的職業(yè)道路鋪平很多道路。
    如果作為一個有經(jīng)驗的IT人還靠在網(wǎng)上投簡歷來找工作是會被笑話的!
    我覺得你寫的不錯,這篇我收下了,先謝過!  回復(fù)  更多評論
      
    # re: mysql的中文亂碼問題
    2007-03-05 22:35 | 施偉
    很多東西貴在堅持,否則容易變得浮躁,來不及看到里面的美景就放棄了。很可惜!  回復(fù)  更多評論
      
    # re: mysql的中文亂碼問題
    2007-03-06 13:23 | 小祝
    我是說關(guān)于技術(shù)的東西會寫啊,
    關(guān)于心情的還是算了,我還是比較喜歡把感情藏在心里。
    有好的心情就和大家分享,哈哈。  回復(fù)  更多評論
      
    # re: mysql的中文亂碼問題
    2007-03-07 10:13 | 穎穎
    又裝,呵呵,寫哈灑,我們幫你分析  回復(fù)  更多評論
      
    # re: mysql的中文亂碼問題
    2007-03-07 14:06 | 賣女孩的小火柴
    把感情藏在心里時間長了會不好受的,就像有這么一些人就是喜歡把感情藏著,不輕易表露也不輕易說,久了精神就崩潰了,所以還是建議你寫下來,算是寫日記,也算是學(xué)習(xí)之余的輕松方式撒。。。。。
    這也算是我寫博客的目的,才不象你們這些IT人寫技術(shù)的東西,我們都是寫著日記玩的,小打小鬧,哈哈~~  回復(fù)  更多評論
      
    # re: mysql的中文亂碼問題
    2007-03-11 09:50 | mesmes
    終于更新了!
    不錯 繼續(xù)啊
    我看好你哦!:)


    再累再苦,只當(dāng)自己是二百五
    再難再險,就當(dāng)自己是二皮臉
    與君共勉
      回復(fù)  更多評論
      
    # re: mysql的中文亂碼問題
    2007-03-12 22:10 | 小祝
    呵呵,最近在學(xué)習(xí)中。沒什么心得好寫的,更新比較慢,而且也不怎么會寫。見諒,謝謝支持!一定會堅持寫下去的。  回復(fù)  更多評論
      
    # re: mysql的中文亂碼問題
    2007-04-10 16:59 | 楊愛友
    我也開始用MYSQL了,以后不懂了我就給你留言提問了。  回復(fù)  更多評論
      

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 一级做a爰片久久毛片免费看| 成人免费网站在线观看| 久草视频在线免费看| 久久久久久A亚洲欧洲AV冫| 亚洲美女视频免费| 在线看片免费人成视久网| 亚洲黄网站wwwwww| 99久久国产热无码精品免费| 亚洲精品乱码久久久久久自慰| 精品国产污污免费网站入口在线| 亚洲男人第一无码aⅴ网站| 一个人看的www视频免费在线观看| 亚洲精品网站在线观看不卡无广告| 国产成人无码免费网站| 亚洲精品无码AV人在线播放 | 老牛精品亚洲成av人片| 国产成人无码a区在线观看视频免费 | 亚洲精品乱码久久久久蜜桃 | 亚洲剧场午夜在线观看| 国产99久久久国产精免费| 在线亚洲精品自拍| 国产成人亚洲精品91专区高清| 看成年女人免费午夜视频| 亚洲成AV人片在线观看无| 精品国产一区二区三区免费| 久久永久免费人妻精品| 久久综合亚洲色一区二区三区| 无码区日韩特区永久免费系列| 67194在线午夜亚洲| 一级毛片在线观看免费| 国产成人精品日本亚洲专区61| 成人无码a级毛片免费| 亚洲中文无码a∨在线观看| 色五月五月丁香亚洲综合网| 日本免费高清一本视频| 一级毛片免费播放男男| 久久久久亚洲精品美女| 免费羞羞视频网站| 91亚洲国产在人线播放午夜 | 色婷婷7777免费视频在线观看| 色吊丝免费观看网站|