如何將LATIN1的數據庫(實際是GB2312)轉化成GBK的?

來源: FotherMucker 2006-08-10 13:38:27 [] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (601 bytes)
如何將LATIN1的數據庫(實際是GB2312)轉化成GBK的?

本人是DISCUZ的老用戶,從D1開始用的了.開始用的MYSQL版是3.X. 後來一路升級. 現在的環境是XP+APACHE2+PHP5+MYSQL5+DISCUZ4.0, 開始出現亂碼, 如果在CONFIG.INC.PHP裏設置GB2312,可以解決部分問題,但有些東西還是亂碼,比如關鍵字什麽的.所以本人想把原來的數據庫轉成GBK的,(數據庫不大,150MB)
我參考了無數文章,包括http://www.discuz.net/forum-2-1.html. 但是在進行的過程中都會出現錯誤
後來我手動在PHPMYADMIN裏改,把LATIN1改成GBK時,有的字段會出現DATA TOO LONG的錯誤.我到MYSQ的官網查了一下,這個問題很多人都有.解決辦法是建立新表,但是我想轉原來的數據庫,不知道怎麽樣才行.

所有跟帖: 

MYSQL的高手救我呀.我已經被亂碼快搞崩潰了. -FotherMucker- 給 FotherMucker 發送悄悄話 (0 bytes) () 08/10/2006 postreply 13:38:59

好像WXC用mysql,問網管JJ,她因該知道,說完我就跑 -我稀飯搗亂- 給 我稀飯搗亂 發送悄悄話 (0 bytes) () 08/10/2006 postreply 13:46:37

我敢肯定她不知道 -FotherMucker- 給 FotherMucker 發送悄悄話 (0 bytes) () 08/10/2006 postreply 14:29:45

請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”