Re: [問題] MySQL 4.0升級至4.1,有關utf8資料的問題
※ 引述《ahtwang@kkcity.com.tw (Alex_W)》之銘言:
> ※ 引述《Loki.bbs@bbs.cs.ntou.edu.tw (忙、忙、忙)》之銘言:
> > 我把dump出來的資料用ultraedit看是OK的
> > 編碼都正常
> > 若是把資料restore回MySQL 4.0也不會有問題
> > 但是restore至4.1就出狀況了
> 這我就不懂了。 :(
> > 請問vim在FreeBSD和windows下應該要如何設定才會正確顯示utf8編碼呢?
> vim 只要有把 multibyte 選項編進去就可以用。我是直接在 ~/.vimrc 加了
> if has ("multi_byte")
> set encoding=utf-8
> setglobal fileencoding=utf-8
> endif
> 好像是在 Debian 中文 Wiki 上看到的。
剛才又找了另一台機器安裝 MySQL 4.1.15
並且做了上述的動作
發現情況又不同了
core dumped沒有
之前restore不回去的table也OK了
取而代之的是這個
ERROR 1062 (23000) at line 446: Duplicate entry '?铸?憟踝?憟賣??栈雯?癴?嚗皥铑
銝鲸?閬癴涝' for key 1
應該是指這一行有錯誤吧
(不是很懂它的意思)
所以它之下的table無法restore
看來還要再手動修正
--
╭┼ Origin: 海大資工˙網際時空 bbs.cs.ntou.edu.tw
┼┘ Author: Loki 從 140.121.80.198 發表
討論串 (同標題文章)
完整討論串 (本文為第 7 之 9 篇):