※ 引述《[email protected] (小菜)》之銘言:
> 之前看書,按照書上的說明在BSD6上裝APACHE、PHP、MYSQL
> 所以下了以下指令
> # cd /usr/ports/databases/mysql41-server
> # make WITH_CHARSET=big5 WITH_XCHARSET=all install clean
> 資料來源:http://www.twbsd.org/cht/book/index.php?ch=19
> 所以MYSQL跑BIG5,
> 那現在想改成支援UTF-8
> 不知道要怎麼處理?
> (不會整台重灌吧??)
> 請各位教一下,謝謝!
> (重編完後想支援MOODLE和PLOG兩套軟體)
> 謝謝各位。
--
┌─────◆KKCITY◆─────┐ ◢ ╱ 想要成立班系社團站台嗎?
│ bbs.kkcity.com.tw │ █▉ ─ KKcity即日起開放BBS站申請囉!
└──《From:140.113.17.209 》──┘ ◥ ╲ 免程式技術、硬體成本的選擇!!
--
跑 Big5 指的是以 Big5 encoding 在存 utf8 資料嗎?
我建議可以先 mysqldump 將資料庫全部先倒出來(也算是備份)
再用 piconv 轉碼(這個要多試幾次看看,每個人情況都有可能不同)
順便將下面兩行寫在 /etc/make.conf (個人喜好,這樣做都沒死過)
WITH_CHARSET=utf8
WITH_XCHARSET=complex
資料庫清空,然後重建 mysql (砍掉重練? :p)