求助關於轉系統的網站問題(論壇資料mysql4.0轉5.0)

phpMyAdmin Running Discuss
關於 phpMyAdmin 架設使用操作討論,非本程式相關問題一律砍文!

版主: 版主管理群

回覆文章
jianzi
星球普通子民
星球普通子民
文章: 4
註冊時間: 2009-09-07 17:26

求助關於轉系統的網站問題(論壇資料mysql4.0轉5.0)

文章 jianzi »

各位好
我想求助關於轉系統的網站問題
我原本使用b2d linux架站
apache與mysql(4.0版)都是相當舊版的
而我將網站資料(Discuz論壇)與資料庫(mysql整個資料夾)備份至另一顆硬碟
而再裝上一顆新硬碟,成功灌了Centos5.3,但是問題來了
centos他的apache與mysql都是新版的,mysql是5.0
我將網站資料與資料庫都放上,結果瀏覽論壇出現亂碼
而後我找遍了網路上mysql升級教學,找到了個方法
在my.cnf中加入default-character-set=big5
所以我就將mysql中的資料庫刪除,然後停止,加上default-character-set=big5
然後再將原資料庫放上,啟動mysql,瀏覽論壇發現大部分都正常顯示中文了
但是也還有不少地方都是亂碼,我利用phpmyadmin去查看了一下資料庫
發現大部分資料表的校對都是big5,但也有很多的校對是latin1

可否請大家幫幫忙,一直解決不了,非常感謝

(附註:
1.我看過網路上很多資料說用sqldump導出sql檔案,但是我不管怎麼試,導出都有錯誤,dump這方法都行不通
2.我的資料庫檔案高達1g,所以沒法用phpmyadmin導入出
)
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8510
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 求助關於轉系統的網站問題(論壇資料mysql4.0轉5.0)

文章 心靈捕手 »

jianzi 寫:各位好
我想求助關於轉系統的網站問題
我原本使用b2d linux架站
apache與mysql(4.0版)都是相當舊版的
而我將網站資料(Discuz論壇)與資料庫(mysql整個資料夾)備份至另一顆硬碟
而再裝上一顆新硬碟,成功灌了Centos5.3,但是問題來了
centos他的apache與mysql都是新版的,mysql是5.0
我將網站資料與資料庫都放上,結果瀏覽論壇出現亂碼
而後我找遍了網路上mysql升級教學,找到了個方法
在my.cnf中加入default-character-set=big5
所以我就將mysql中的資料庫刪除,然後停止,加上default-character-set=big5
然後再將原資料庫放上,啟動mysql,瀏覽論壇發現大部分都正常顯示中文了
但是也還有不少地方都是亂碼,我利用phpmyadmin去查看了一下資料庫
發現大部分資料表的校對都是big5,但也有很多的校對是latin1

可否請大家幫幫忙,一直解決不了,非常感謝

(附註:
1.我看過網路上很多資料說用sqldump導出sql檔案,但是我不管怎麼試,導出都有錯誤,dump這方法都行不通
2.我的資料庫檔案高達1g,所以沒法用phpmyadmin導入出
)
Discuz論壇還在使用 big5 編碼嗎?

只要是資料庫的格式相同, 就不一定要將資料匯出/匯入;
您現在的問題是要將論壇資料庫的連線編碼調整為 big5.

建議您:
尋求 Discuz論壇 的支援, 比較有效益.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
jianzi
星球普通子民
星球普通子民
文章: 4
註冊時間: 2009-09-07 17:26

Re: 求助關於轉系統的網站問題(論壇資料mysql4.0轉5.0)

文章 jianzi »

心靈捕手 寫:
jianzi 寫:各位好
我想求助關於轉系統的網站問題
我原本使用b2d linux架站
apache與mysql(4.0版)都是相當舊版的
而我將網站資料(Discuz論壇)與資料庫(mysql整個資料夾)備份至另一顆硬碟
而再裝上一顆新硬碟,成功灌了Centos5.3,但是問題來了
centos他的apache與mysql都是新版的,mysql是5.0
我將網站資料與資料庫都放上,結果瀏覽論壇出現亂碼
而後我找遍了網路上mysql升級教學,找到了個方法
在my.cnf中加入default-character-set=big5
所以我就將mysql中的資料庫刪除,然後停止,加上default-character-set=big5
然後再將原資料庫放上,啟動mysql,瀏覽論壇發現大部分都正常顯示中文了
但是也還有不少地方都是亂碼,我利用phpmyadmin去查看了一下資料庫
發現大部分資料表的校對都是big5,但也有很多的校對是latin1

可否請大家幫幫忙,一直解決不了,非常感謝

(附註:
1.我看過網路上很多資料說用sqldump導出sql檔案,但是我不管怎麼試,導出都有錯誤,dump這方法都行不通
2.我的資料庫檔案高達1g,所以沒法用phpmyadmin導入出
)
Discuz論壇還在使用 big5 編碼嗎?

只要是資料庫的格式相同, 就不一定要將資料匯出/匯入;
您現在的問題是要將論壇資料庫的連線編碼調整為 big5.

建議您:
尋求 Discuz論壇 的支援, 比較有效益.

您好,謝謝您
我也有在Discuz那邊發問,但還沒有人回

請問您的意思是說 將那些校對為latin1的表都改為big5就可以了嗎?
可否請教在phpmyadmin內,如何將所有資料表改為big5呢?
我看過很多事big5但是latin1也不少,滿多的
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8510
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: 求助關於轉系統的網站問題(論壇資料mysql4.0轉5.0)

文章 心靈捕手 »

jianzi 寫:請問您的意思是說 將那些校對為latin1的表都改為big5就可以了嗎?
可否請教在phpmyadmin內,如何將所有資料表改為big5呢?
我看過很多事big5但是latin1也不少,滿多的
1. 是否 "將那些校對為latin1的表都改為big5就可以"? 只是聽您的描述作推斷而已, 請自行測試.
2. phpmyadmin 調整校對的方法:
phpMyAdmin > 論壇資料庫 > 資料表 > 管理 > 資料表選項 > 校對

P.S.
移動至 "phpMyAdmin" 版面.
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
jianzi
星球普通子民
星球普通子民
文章: 4
註冊時間: 2009-09-07 17:26

Re: 求助關於轉系統的網站問題(論壇資料mysql4.0轉5.0)

文章 jianzi »

謝謝
我已經解決了
將在mysql4.0的整個資料夾備份起來
停止sql
然後先在新版mysql的my.cnf加上default-character-set=latin1
鏘備份好的資料夾放置到mysql資料夾內
啟動sql
這樣就好了,只是要在論壇設定檔要設定資料庫編碼是latin1
回覆文章

回到「phpMyAdmin」