[請益] phpBB資料庫匯入MySQL 4.1的問題

看板PHP作者 (我的征途是星之海)時間19年前 (2005/12/13 12:33), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/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
問題解決了,把phpbb_search_wordlist這個table清空
12/13 23:15, 2F

12/13 23:16, , 3F
再匯回去,反正不影響phpBB正常的運作
12/13 23:16, 3F
文章代碼(AID): #13day2Ah (PHP)
文章代碼(AID): #13day2Ah (PHP)