方法一: 通過增加引數 –default-character-set = utf8 解決亂碼問題
mysql -u root -p password < path_to_import_file –default-character-set = utf8
方法二: 在命令列匯入亂碼解決
1. use database_name;
2. set names utf8; (或其他需要的編碼)
3. source example.sql (sql檔案存放路徑)
方法三: 直接貼上sql檔案裡的**
1. 開啟sqlyog客戶端軟體;
2. 定位到sql編輯器,然後用記事本開啟剛剛匯出的sql檔案;
3. 複製檔案中所有sql語句到sql編輯器當中,執行這些sql**;
方法四: 用記事本或其他文字工具改變sql檔案的編碼格式(若方法三不行,那就嘗試方法四)
1. 用記事本(或ue)開啟剛才的匯出的sql檔案;
2. 另存此檔案——開啟另存為對話方塊,選擇對話方塊中的編碼格式為unicode編碼;
3. 儲存檔案,然後ctrl+a,全選;
4. 複製裡面的sql語句到sqlyog中的「sql編碼器」當中,再執行一次sql語句;
5. 執行完成後切記重新整理一次,檢視中文的資料表,亂碼消除,大功告成;
用這個方法可以很好地解決問題,就是不能再用匯入了
解決中文亂碼
一 web應用程式中編碼相關的部分 1.jsp編譯 指定檔案的儲存編碼,很明顯,該設定應該置於檔案的開頭,例如 2.jsp輸出 指定檔案輸出到browser時使用的編碼,該設定也應該置於檔案的開頭,例如 該設定與response.setcharacterencoding gbk 等效 3.meta設...
解決中文亂碼
1.更改tomcat平台中的字元編碼 servlet.xml中的 中的乙個屬性 2.通過string中的亂碼解決方式來處理 核心句 byte bs name.getbytes iso8859 1 還原出原來 的位元組編碼 name new string bs,utf 8 3.request.setc...
Linux 中文亂碼解決
修改 linux 系統 ect profile 檔案 在最後麵加 export lc all zh cn.gb18030 修改 etc sysconfig i18n檔案 lang zh cn.gb18030 language zh cn.gb18030 zh cn.gb2312 zh cn supp...