mysql轉換字碼big5到utf8簡單分享
就是big5要轉為utf8了 ~~ 那會用到 mysqldump 這個工具, 將原本的
table 原原本本的 dump 出來, 好處是沒有 phpmyadmin connection timeout
的問題, 也沒有檔案大小的限制 ~~
Mysqldump 下載連結
http://www.neowin.net/forum/index.php?act=attach&type=post&id=101493
案例 > 原本的mysql在widows 2003server上, 要轉到 linux 上面,
在 windows 2003 server 上
c:\mysqldump -u admin_id -h DB_SERVER_IP or localhost -p db_name table_name > filename.sql
這樣就可以把你要轉換的table完整的 dump 成 filename.sql
接下來你可以用任何的方式把filename.sql放到linux上, 我們用 iconv 來轉字碼
# iconv -f big5 -t utf-8 filename.sql -o filenameutf8.sql -c
這樣就可以將 filename.sql 裡的big5轉成utf8 囉 ~
接下來就是把 filenameutf8.sql import 到新的 db 上
#mysql -u admin_id DB_NAME < songlistutf8.sql
看資料量大小囉, 大的話會久一點,
這樣可以解決掉 phpmysql 上傳檔案大小的問題及
apache connection timeout 的問題囉 ~~
好文幫推 :
本站文章歡迎您原文引用, 還請您標示原出處喔 !!
引用網址 :

