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資料庫
- MySQL資料匯入匯出亂碼問題MySql
- 資料庫 MySQL 資料匯入匯出資料庫MySql
- 管理工具匯入CSV檔案,中文資料亂碼的解決辦法。
- 小程式批次匯入excel資料,雲開發資料庫匯出cvs亂碼解決方案Excel資料庫
- MySql中表單輸入資料出現中文亂碼的解決方法MySql
- mysql 資料庫匯入匯出MySql資料庫
- MySQL資料庫匯入匯出MySql資料庫
- PbootCMS資料庫配置,修改為Mysql資料庫,配置Mysql出錯解決辦法boot資料庫MySql
- mysql匯入匯出資料中文亂碼解決方法小結MySql
- 【mysql】資料庫匯出和匯入MySql資料庫
- mysqldump匯入匯出mysql資料庫MySql資料庫
- Mysql 資料庫匯入與匯出MySql資料庫
- 資料庫亂碼解決資料庫
- MYSQL++ 資料庫連線超時的解決辦法LTMySql資料庫
- MySQL匯出資料庫指令碼MySql資料庫指令碼
- SQL 匯入匯出的時候資料庫表的主鍵和自動編號丟失的解決辦法SQL資料庫
- mysql資料匯入匯出MySql
- mysql資料匯出匯入MySql
- MySQL資料庫結構和資料的匯出和匯入 (轉)MySql資料庫
- mysql匯入資料亂碼錯誤一則MySql
- 資料庫的匯入匯出資料庫
- Excel資料快速匯入mysql的幾個辦法ExcelMySql
- 資料庫漏洞解決辦法資料庫
- 解決Excel資料匯入sqlite中的中文亂碼問題ExcelSQLite
- EndNote匯入文獻出現帶有大括號{}亂碼的解決辦法
- 用CMD執行時Java,出現亂碼的解決辦法Java
- [MySQL Help]MySQL Workbench用csv格式匯出資料亂碼MySql
- Oracle資料庫——資料匯出時出現匯出成功終止, 但出現警告。Oracle資料庫
- sqlldr 匯入中文出現亂碼解決方法SQL
- LoadRunner中文出現亂碼的解決辦法
- Kettle資料抽取(轉換)mysql出現亂碼問題解決方法MySql
- 使用Kettle抽取資料時,出現中文亂碼問題解決方案
- MySQL入門--匯出和匯入資料MySql
- 解決Mysql匯入亂碼問題MySql
- 利用Java進行MySql資料庫的匯入和匯出JavaMySql資料庫
- 將informix匯出的文字資料匯入oracle資料庫ORMOracle資料庫