MYSQL資料庫匯入資料時出現亂碼的解決辦法
首先在新建資料庫時一定要注意生成原資料庫相同的編碼形式,如果已經生成可以用phpmyadmin等工具再整理一次,防止資料庫編碼和表的編碼不統一造成亂碼。
方法一: 透過增加引數 –default-character-set = utf8 解決亂碼問題
mysql -u root -p password
方法二: 在命令列匯入亂碼解決
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. 執行完成後切記重新整理一次,檢視中文的資料表,亂碼消除,大功告成;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/200/viewspace-2803795/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決Mysql資料庫插入資料出現問號(?)的解決辦法MySql資料庫
- 資料庫 MySQL 資料匯入匯出資料庫MySql
- 小程式批次匯入excel資料,雲開發資料庫匯出cvs亂碼解決方案Excel資料庫
- 管理工具匯入CSV檔案,中文資料亂碼的解決辦法。
- MySql中表單輸入資料出現中文亂碼的解決方法MySql
- PbootCMS資料庫配置,修改為Mysql資料庫,配置Mysql出錯解決辦法boot資料庫MySql
- Mysql 資料庫匯入與匯出MySql資料庫
- 資料庫匯入匯出時報ORA-01843的解決方法資料庫
- MYSQL++ 資料庫連線超時的解決辦法LTMySql資料庫
- MySQL匯出資料庫指令碼MySql資料庫指令碼
- LoadRunner中文出現亂碼的解決辦法
- Excel資料快速匯入mysql的幾個辦法ExcelMySql
- 用CMD執行時Java,出現亂碼的解決辦法Java
- Oracle資料庫——資料匯出時出現匯出成功終止, 但出現警告。Oracle資料庫
- 使用Kettle抽取資料時,出現中文亂碼問題解決方案
- MySQL入門--匯出和匯入資料MySql
- 解決POI多執行緒匯出時資料錯亂問題執行緒
- SQL資料庫的匯入和匯出SQL資料庫
- 帝國CMS匯入恢復資料MySQL server has gone away錯誤的解決辦法MySqlServerGo
- 雲伺服器資料庫出現大量TIME_WAIT解決辦法伺服器資料庫AI
- SqlServer資料庫中文亂碼問題解決SQLServer資料庫
- Mysql資料庫亂碼出現的各個階段以及對應方法MySql資料庫
- MySQL資料的匯出MySql
- MySQL資料的匯入MySql
- 一次資料庫匯入解決方案資料庫
- Sql多個表部分資料匯入匯出(臨時想的,暫沒想到其他辦法)SQL
- SAP 系統裡的中文資料,用 ABAP 匯出成 Excel 檔案時遇到亂碼的分析和解決辦法試讀版Excel
- 解決pl/sql developer中資料庫插入資料亂碼問題SQLDeveloper資料庫
- mysql匯出資料MySql
- 【MySQL】白話說MySQL(五),資料的匯出與匯入MySql
- TP5.1excel匯入資料庫的程式碼?php excel如何匯入資料庫?Excel資料庫PHP
- Linux雲伺服器手動匯入匯出mysql資料庫Linux伺服器MySql資料庫
- 【Salesforce問題解決】Dataloader匯出的檔案亂碼或者問號的解決辦法Salesforce
- Excel開啟csv檔案出現亂碼的解決辦法Excel
- 使用navicat匯出查詢大量資料結果集並匯入到其他資料庫(mysql)資料庫MySql
- SQLServer資料庫恢復掛起的解決辦法SQLServer資料庫
- mybatis查詢mysql 資料庫中 BLOB欄位,結果出現亂碼MyBatisMySql資料庫
- MYSQL資料匯出備份、匯入的幾種方式MySql