從零開始

因為鳥蛋 UTF-8 的原因,所以從零開始。

主要的原因是這樣子:我在 裡面發現 用的資料庫居然是 latin1-based,於是很手賤的把 latin1-based 改成 UTF8-based,然後就…

在修改前我有用 mysqldump 備份,但是我忘記加上 --default-character-set=latin1,而預設的 charset 是 utf8,然後就… 雖然有備份,但是在不斷嘗試 restore 失敗後放棄,也許想到方法的時候會把 恢復,不過我打算先在這邊弄新的再說。(本來就有打算要換,只是沒想到是這種方法…)

mysqldump 的檔案在這:,如果你解開後可以用 phpMyAdmin 正確看到所有中文的話就麻煩了 :P

16 Responses to “從零開始”


  1. 1 Fermi

    無限緬懷中。

  2. 2 gslin

    測試看看 comment 會不會動 :Q

  3. 3 gslin

    測試 comment :Q

  4. 4 jjgod

    有兴趣的话可以看看:http://jjgod.3322.org/2005/07/31/a-mysql-41-story/

    我遇到的情况有点类似您的情况。

  5. 5 tsaiid

    我之前也愈到這樣的問題, 我的做法是建一個新的 table, 編碼用 utf8, 然後寫一個小程式把原先 latin1 的資料, 用 set names latin1 讀出來, 再用 set names utf8 寫進去新的 table 裡. good luck.

  1. 1 Anonymous
  2. 2 Anonymous
  3. 3 timdream’s Blog » Blog Archive » PHP’s libmysql
  4. 4 實戰演練:無名 blog 資料移轉 [JeffHung.Blog]
  5. 5 Blog: timdream » Blog Archive » PHP’s libmysql
  6. 6 如何修正 MySQL 資料庫的 encoding? [JeffHung.Blog]
  7. 7 PIXNET BLOG :: 囈語二三,, - 惱人的 mysql 4.1 之後的連線編碼問題
  8. 8 囈語二三,, ::PIXNET BLOG::
  9. 9 MySQL - 【正心中學維基系統】
  10. 10 Temporality » Blog Archive » WordPress 的 Database 與 UTF-8
  11. 11 Phanix’s Blog » Blog Archive » Wordpress 與 MySQL 的 Encoding 大混戰…

Leave a Reply