作者kevin215 (kevin215開)
看板PHP
標題[請益] phpmyadmin 強制將utf-8 轉為 big5
時間Wed Nov 14 00:38:44 2012
各位大大好~
小弟之前做了一件很蠢的事情
自己的資料庫因為在建立時存放是用utf-8編碼
但是因為手殘= =我強制把我的資料庫編碼轉為big5
當然我知道因為存放的byte數量本來就不同,硬轉
一定會有問題。因此想盡辦法想要彌補這件事情
因此想上來請教各位大大
目前我有一個想法是就算3byte轉2byte一定會有漏掉一些東西
但如果嘗試修復是否有機會看到片面的字斷
譬如說王小明 變成 王?明 這樣我還可以透過其他的資料稍微補救
不知道各位達人是否有些建議可以給我
再次感謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 1.169.174.122
1F:→ buganini:先mysqldump出來看看 11/14 11:18
2F:→ buganini:之前是怎麼轉的? 11/14 11:18
3F:→ kevin215:直接進PHPMYADMIN 對 資料庫的編碼選項改成big5 QQ 11/14 11:24
4F:→ kerash:現在取出的資料已經錯了嗎? 11/14 11:51
5F:→ buganini:備份一下資料庫,然後直接改回去勒? 11/14 14:27
6F:→ kevin215:恩恩~現在匯出來已經是錯掉的了~也有嘗試過改回去! 11/14 14:47
7F:→ kevin215:但是已經都看不懂了 11/14 14:47
8F:→ kerash:印出來的資料是正確的文字嗎 11/14 22:29
9F:→ kevin215:亂碼屬於都是問號~或是一些奇怪的符號~ 11/14 23:07
10F:→ buganini:請貼一段奇怪的符號來看看…不然只能用水晶球了@@ 11/15 08:12