有效整合居家空間規劃、系統家具組合搭配 免費估價、快速施工,成就幸福好宅! | 打造極靜居家環境!隔音窗裝有多層片止音檔 完善氣密條,達到多重隔音效果 |
mysql big5 轉換 utf-8 方式 |
房東:新手 發表時間:2007-06-27 | [檢舉] |
簡體與繁體是沒有辦法共用同一個資料庫的,如果要共用只能將資料庫全轉為一種編碼,就是常常聽到、看到的 utf-8 (iso 10646) 編碼,也就是所謂的多語系 (多國語言) 平台或網頁。至於 mysql 要從 big5 轉換 utf-8 編碼,只要把資料表結構包含資料列 create dump 出來後,將資料結構的 charset 改成 utf-8,再將 dump 出來的資料列另存為 utf-8 格式 (使用任何支援 utf-8 編碼的編輯器都可以),最後再匯入到 mysql 就完成了。 |
廣利不動產-新板特區指名度最高、值得您信賴的好房仲 您的托付,廣利用心為您服務 廣利不動產-板橋在地生根最實在--新板特區指名度最高、值得您信賴的好房仲 完整房訊,房屋、店面熱門精選物件,廣利不動產 優質仲介,房屋租賃、買賣資訊透明,交易真安心! |
1 樓住戶:達人 發表時間:2007-06-28 | [檢舉] |
可以用的工具有兩種 1. mysqldump 指令 2. phpMyAdmin 的輸出 步驟如下 1. 將需要轉換的資料庫或資料表匯出成 SQL 語法檔案 phpMyAdmin 的作法是用輸出,格式選 SQL,下載檔案打勾 mysqldump 指令的作法查一下 mysqldump --help 就知道了 匯出後你會發現這個檔案是由 CREATE DATABASE CREATE TABLE INSERT 等指令組成的 2. 修改 CREATE DATABASE 和 CREATE TABLE 的編碼定義 在 CREATE DATABASE 和 CREATE TABLE 的最後面可以看到 charset big5 要改成 charset utf8 3. 用文字編輯器,如 Notepad++,PSPad,UltraEdit 等等修改編碼 利用這些編輯器修改文字編碼,將 ANSI 編碼換成 UTF-8 編碼 4. 重新命名或砍掉原先的資料庫或資料表 如果沒做這一步下一步會失敗 5. 利用 phpMyAdmin 或 mysql 客戶端匯入修正過的 SQL 檔 phpMyAdmin 用匯入功能,把 SQL 檔上傳後就 OK mysql 客戶端先下 SET NAMES utf8 然後用 source 指令匯入 P.S 特別注意 mysql 使用 UTF-8 編碼時字串是 utf8 而不是 utf-8 別用錯喔 |