Home 程式語言 PHP 2012-Mysql UT...

2012-Mysql UTF-8亂碼解決方法?

38
2
看到資料庫內容變成底下的亂碼,想必除了傻眼之外,更想知道的是,如何把它變成正常?
這個的原因主要為:編碼變成latin1
UTF-8亂碼解決方法

解決方法:
首先進command mode

執行#mysqldump -u帳號 -p –default-character-set=latin1 資料庫名稱 >output.sql

接著請使用ultraedit將檔案打開後,按底下順序做取代
  1. latin1_swedish_ci取代為utf8_general_ci
  2. latin1 取代為 utf8
存檔時,將檔案儲存為utf8
再建立一個資料庫,校對選擇「utf8_general_ci」,將檔案匯入,就可以看見底下美美的中文字了。

mysqlUTF-8亂碼解決方法

-傑克老師網路創業顧問站內所有文章歡迎轉貼,但請註明出處及網址-
2012-Mysql UTF-8亂碼解決方法?
喜歡這篇文章嗎?

2 評論

  1. 傑克老師:我已經完成上傳,但是我由我所申請的網址hose.ucart.tw 進去,卻出現下列狀況:ECSHOP info: Can’t Connect MySQL Server(localhost:3306)!
    不知原因為何? 謝謝你!
    鳳琴

發表迴響