:::
XOOPS使用討論區

資料庫重新匯入後出現問題

discuss pic 2014-08-20 11:51:58
TAD你好:
我的XOOPS原是BIG5編碼,以您建議方式用PHPMYADMIN下載改過編碼後重新上傳,其中一個資料庫出現以下訊息
#1062 - Duplicate entry \'1\' for key \'PRIMARY\'
請問該如何處理?
discuss pic 2014-08-20 11:56:54
tad
先把所有的資料表刪掉再來匯入(當然記得做好備份)
discuss pic 2014-08-20 20:03:19

今天試了一天,試著把XOOPS從舊主機移到另一部新主機(以前曾經做過),但在更改編碼時發現幾種情況。

1.原來的舊主機上在瀏覽phpmyadmin顯示的資料表時,中文都正常顯示,但移到新主機後,原來的中文就會呈現亂碼!而網頁卻執行都正常。

2.新主機從phpmyadmin登入後會顯示sql編碼是utf8,資料庫以tar打包的方式移過去後,無法再從phpmyadmin下載來更新編碼(MadEdit更改後就會像一開始提問的情形出現,ConvertZ則會顯示原來就已經是utf8編碼,不能再改)

3.試著將舊主機的資料庫,在網頁完全未更動的情形下,透過【phpmyadmin下載->改編碼->刪除新主機資料->phpmyadmin上傳至新主機】的方式處理,結果網頁打開後,無論是哪一種編碼都是一堆問號,完全無法瀏覽。

 

請問,這代表的是
A.
移到新主機後,編碼就自動改為utf8,所以我也不用再改了?

B.只能在舊主機先改成utf8,才能移到新主機?

C.其他??

新主機:libmysql-5.538、伺服器字集UTF8 Ubuntu14.04

舊主機:MySQL 版本 5.1.73-0ubuntu0.10.04.1

discuss pic 2014-08-20 20:06:00
tad
來個網址帳密吧
discuss pic 2014-08-21 13:51:32
這是給「蕭佐」的悄悄話喔!
:::

搜尋

QR Code 區塊

https%3A%2F%2Ftad0616.net%2Fmodules%2Ftad_discuss%2Fdiscuss.php%3FBoardID%3D17%26DiscussID%3D30638%26g2p%3D1

線上使用者

41人線上 (32人在瀏覽討論留言)

會員: 0

訪客: 41

更多…