[請益] phpBB資料庫匯入MySQL 4.1的問題
看了版規應該是可以問這個吧
小弟之前打算把MySQL 4.0升級至4.1
先用mysqldump把資料庫從4.0中dump出來
再重新安裝MySQL 4.1
再restore回去
安裝MySQL 4.1在configure時有下--with-charset=utf8
所以從4.0 dump出來的SQL檔案直接restore回去就是utf8編碼了
不用再修改SQL檔
匯入的資料編碼都是正常的
就算是big5的資料庫也會自動轉成utf8(有測試過)
試過Blog和CPG相簿的資料庫都沒問題
但是要匯入phpBB資料庫時出現
ERROR 1062 (23000) at line 446: Duplicate entry
是phpbb_search_wordlist這個table產生了相同 primary key 的錯誤
有問過是因為4.0和4.1的字串長度計算不同的關係
把scheme改一下就行了(改長一點)
但還是失敗了
出現一樣的訊息
請問應該要如何解決呢?
有必要的話我可以提供原SQL檔 (共有兩個:一個是utf8,一個是big5)
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.80.156
推
12/13 16:40, , 1F
12/13 16:40, 1F
推
12/13 23:15, , 2F
12/13 23:15, 2F
→
12/13 23:16, , 3F
12/13 23:16, 3F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章