網域名稱俱樂部


返回   網域名稱俱樂部 > 電腦與網路技術 > 電腦網路相關技術 > 一般軟體與網路使用討論
論壇幫助 社區 日曆事件 今日新文章 搜尋

回覆
 
主題工具
  #1  
舊 2007-12-26, 01:24 PM
seesawgame 的頭像
seesawgame seesawgame 目前離線
進階會員
 
註冊日期: 2004-07-25
住址: 域名家.com
文章: 6,550
問題 [求助] 資料庫轉換編碼好像怪怪的

小弟有一個站 xoop 1.3.10 使用 big5 編碼,轉到現在的 dreamhost 主機己超過一年時間
但最近想把它升級成 xoops 2.x UTF-8 編碼或是 VBB 3.6.x UTF-8 版本都有問題
發現原來倒出來的 name.sql 檔中,好像檔案編碼己經就怪怪的了
引用:
(39, 38, 22, 5, 1030753421, 1, '192.168.1.50', 'Re: 穡穢織繕瞻璽簞??D癒I', 0, 0, '', 1),
(40, 38, 22, 5, 1030766761, 100, '61.224.129.147', 'Re: 穡穢織繕瞻璽簞??D癒I', 0, 0, '', 0),
(41, 40, 22, 5, 1030777503, 1, '192.168.1.50', 'Re: 穡穢織繕瞻璽簞??D癒I', 0, 0, '', 1),
(42, 35, 13, 1, 1030780097, 108, '61.230.202.122', 'Re: 簡?穢籀', 0, 0, '', 0),
(43, 41, 22, 5, 1030876390, 100, '61.224.128.224', 'Re: 穡穢織繕瞻璽簞??D癒I', 0, 0, '', 0),
(44, 43, 22, 5, 1030882645, 1, '192.168.1.50', 'Re: 穡穢織繕瞻璽簞??D癒I', 0, 0, '', 1),
(45, 0, 23, 5, 1030883313, 1, '192.168.1.50', '?繹穢籀Antique翹?繒?穠繙穠穩繙t', 0, 0, 'icon16.gif', 1),
(46, 45, 23, 5, 1030982038, 1, '192.168.1.50', 'Re: ?繹穢籀Antique翹?繒?穠繙穠穩繙t', 0, 0, '', 1),
(47, 42, 13, 1, 1031112940, 131, '218.187.18.165', 'Re: 簡?穢籀', 0, 0, 'icon25.gif', 0),


以下是主機環境的資料,不知那位大大能幫小弟解決到底是出了怎樣的問題呢?!




__________________
回覆時引用此篇文章
  #2  
舊 2007-12-26, 01:37 PM
wufenpu wufenpu 目前離線
進階會員
 
註冊日期: 2007-12-13
文章: 1,703
預設

這個問題出在一開始沒有設定資料表的連線校對是big5_chinese_ci,
所以資料都是以latin1_swedish_ci存入Mysql的,
至於眼下有沒有辦法由latin1_swedish_ci--->big5_chinese_ci得請教高手了.
__________________
香水 | 香氛
回覆時引用此篇文章
  #3  
舊 2007-12-26, 01:41 PM
seesawgame 的頭像
seesawgame seesawgame 目前離線
進階會員
 
註冊日期: 2004-07-25
住址: 域名家.com
文章: 6,550
預設

原來是這樣啊,感謝五分埔兄
不過有人可以解 「latin1_swedish_ci--->big5_chinese_ci」這個問題嗎?!
__________________
回覆時引用此篇文章
  #4  
舊 2007-12-26, 02:43 PM
青狼 青狼 目前離線
進階會員
 
註冊日期: 2004-07-01
住址: 同福客棧後院
文章: 605
發送 ICQ 消息給 青狼 發送 MSN 消息給 青狼
預設

這是使用phpMyAdmin備份的嗎?如果是.改用xoops本身的備份功能.
__________________
世界如果是公平的.那勇氣就沒有存在的必要
網路賺錢 | 小遊戲 | 免費遊戲 | 襪子
回覆時引用此篇文章
  #5  
舊 2007-12-26, 04:19 PM
some some 目前離線
進階會員
 
註冊日期: 2003-09-23
住址: 屏東
文章: 3,612
預設

希望我這篇文章對您有些幫助:
http://www.adsenseor.com/mysql/256.html
__________________
nice to meet you                   flickr
回覆時引用此篇文章
  #6  
舊 2007-12-26, 04:45 PM
wufenpu wufenpu 目前離線
進階會員
 
註冊日期: 2007-12-13
文章: 1,703
預設

Some的這篇文章寫的真清楚,
很多被mysql 4.x編碼問題整過的人都說 mysql_query("SET NAMES 'utf8'")是血淚換來的教訓.
__________________
香水 | 香氛
回覆時引用此篇文章
  #7  
舊 2007-12-26, 06:07 PM
seesawgame 的頭像
seesawgame seesawgame 目前離線
進階會員
 
註冊日期: 2004-07-25
住址: 域名家.com
文章: 6,550
預設

引用:
作者: some 查看文章
希望我這篇文章對您有些幫助:
http://www.adsenseor.com/mysql/256.html
some 大,我看完了
但是資質不好,實在看不出要怎樣解決這個問題 
__________________
回覆時引用此篇文章
  #8  
舊 2007-12-26, 06:08 PM
cool 的頭像
cool cool 目前離線
進階會員
 
註冊日期: 2002-10-01
文章: 2,763
預設

引用:
作者: seesawgame 查看文章
發現原來倒出來的 name.sql 檔中,好像檔案編碼己經就怪怪的了
解決了嗎?

不然;你先去找到EmEditor編輯工具,開啟name.sql重新編碼讀取(選big5)。
再以utf-8格式另存新檔。

直接由phpMyAdmin內更改設定載入,二分鐘搞定。
升級的 xoops 2.x UTF-8 編碼或是 VBB 3.6.x UTF-8 版本,無需動它。

現在沒這環境,晚些回家再抓圖說明設定。
回覆時引用此篇文章
  #9  
舊 2007-12-26, 06:20 PM
seesawgame 的頭像
seesawgame seesawgame 目前離線
進階會員
 
註冊日期: 2004-07-25
住址: 域名家.com
文章: 6,550
預設

引用:
作者: cool 查看文章
解決了嗎?

不然;你先去找到EmEditor編輯工具,開啟name.sql重新編碼讀取(選big5)。
再以utf-8格式另存新檔。

直接由phpMyAdmin內更改設定載入,二分鐘搞定。
升級的 xoops 2.x UTF-8 編碼或是 VBB 3.6.x UTF-8 版本,無需動它。

現在沒這環境,晚些回家再抓圖說明設定。
跟 cool 大大報告
我試過這個方式了,但因為下載下來的檔案就己經是亂碼了
不過我是用筆記本之類的軟體開它…不知有沒有差別 
__________________
回覆時引用此篇文章
  #10  
舊 2007-12-26, 06:24 PM
coolki coolki 目前離線
普通會員
 
註冊日期: 2007-01-20
文章: 60
預設

用PHPMYADMIN出現亂碼的話
可以試試我的這個方法

如果你有cpanel後台的話
直接找他的backup備分資料庫的功能
抓下sql在匯入就可以解決亂碼了
__________________
快來上我!! NCUT.CC|勤益生活網

此篇文章於 2007-12-26 06:41 PM 被 coolki 編輯。
回覆時引用此篇文章
回覆


發文規則
不可以發表新主題
不可以發表回覆
不可以上傳附件
不可以編輯自己的文章

啟用 BB 代碼
論壇啟用 表情符號
論壇啟用 [IMG] 代碼
論壇禁用 HTML 代碼



所有時間均為 +8。現在的時間是 06:47 AM


本站主機由網易虛擬主機代管
Powered by vBulletin® 版本 3.8.4
版權所有 ©2000 - 2024,Jelsoft Enterprises Ltd.