轉移資料進度達95%
昨天一整個晚上在弄BLOG資料轉移,發現只要一把資料庫匯入到新的主機就會發生BLOG都是????的慘烈情況,經過我上網查詢發現是MYSQL版本不一樣的關係,之前我在舊的主機版本是4.0X目前新的dreamhost還有一些國外的主機商他們都升級到4.1X,很多人升級過後都會發生問題。
在跟主機商信件往來還有剛好去查詢SMF的資料時發現他們匯入資料庫時編碼好像要選擇Latin1而不是原本習慣的UTF-8,至於為什麼?因為我不是相關科系原因不知到,不過道士讓我成功把資料庫轉移到新的主機,所以就把經驗寫下來說不定給改天用得到。
SMF的那一篇文章
google找到的資料
主機商的回信
It appears that your mysql backup file is in UTF-8 encoding, it is
likely that the mysql client is connecting using the Latin-1 character
set. You will need to set phpMyAdmin or the `mysql` command line client
to UTF-8. If you need further help please let us know, we also currently
do not have mbstring installed with php so phpmyadmin may prove difficult
to use.Thanks!
Kelly