Re: [問題] MySQL 4.0升級至4.1,有關utf8資料的問題
※ 引述《Loki.bbs@bbs.cs.ntou.edu.tw (忙、忙、忙 >"<)》之銘言:
> ※ 引述《appleboy.bbs@bbs.sayya.org (我是小惡魔)》之銘言:
> > 利用 iconv 轉 .sql 從 BIG5 到 UTF8
> > 然後再 重新匯入 試試看
> 可是我的資料在MySQL 4.0時早已是UTF8了
> 沒有用到big5
> 之前轉過一次是全部都restore
> 但有部分資料是亂碼
> 現在亂碼問題解決了
> 卻發生restore不完全的情況
會不會是你的資料雖然是 UTF8,但是資料庫編碼卻還是 latin1?
mysqldump 出來的東西是真正的 UTF8 嗎?
我之前是要調整資料,發現東西是 UTF8 存的,MySQL 卻把他當 latin1。
後來是在 dump 加上 --default-character-set=latin1 把他 dump 出來,
這時出來的東西反而在 vim 裡面看是純正 UTF8。(不指定用 latin1 做
dump 的話丟出來的全是亂碼。)
然後修正裡面的資料表宣告把 latin1 都改 UTF8 再丟回去就全都正常了,
也沒有少過資料。
--
┌─────◆KKCITY◆─────┐★☆ 數十萬首歌曲,22種音樂分類 ☆★
│ bbs.kkcity.com.tw │□□ 與各大唱片行同步的音樂收藏 □□
└──《From:61.62.219.58 》──┘快來~KKBOX →http://www.kkbox.com.tw
--
討論串 (同標題文章)
完整討論串 (本文為第 4 之 9 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章