o1. Big5 => utf8
n 首先把資料dump出來 。由於先前用4.0時資料是存成latin1,不管是Big5或是wordpress的 UTF-8存進去後都是變成lantin1,所以dump出來 後要用iconf或piconf把他轉成UTF-8, dump出來時要加上–default-character-set=latin1,因為原先是Big5的資料
#mysqldump –u root -p –default-character-set=latin1 presentation
>pre.sql#piconv -f big5 -t utf8 pre.sql >utf8.sql
o2. 將/usr/local/share/mysql/ 內的my-medium.cnf 複製到/etc下
#cp /usr/loca/share/mysql/my-medium.cnf /etc/my.cnf
#vi /etc/my.cnf
加入:
[client]
default-character-set=utf8
[mysqld]
default-character-set=utf8
default-collation=utf8_general_ci
4.
5.import 前還要在sql內加入以下的檔案
SET CHARACTER_SET_CLIENT=utf8;
SET CHARACTER_SET_RESULTS=utf8;
6.再來把每個資料表後面的
TYPE=MyISAM;
改成
ENGINE=MyISAM DEFAULT CHARSET=utf8;
改好後就可以import進去
#mysql –u root -p presentation <>
改好後就可以import進去
#mysql –u root -p presentation <>
留言
張貼留言