程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MYSQL數據庫導入數據時湧現亂碼的處理方法

MYSQL數據庫導入數據時湧現亂碼的處理方法

編輯:MySQL綜合教程

MYSQL數據庫導入數據時湧現亂碼的處理方法。本站提示廣大學習愛好者:(MYSQL數據庫導入數據時湧現亂碼的處理方法)文章只能為提供參考,不一定能成為您想要的結果。以下是MYSQL數據庫導入數據時湧現亂碼的處理方法正文


起首在新建數據庫時必定要留意生成原數據庫雷同的編碼情勢,假如曾經生成可以用phpmyadmin等對象再整頓一次,避免數據庫編碼和表的編碼不同一形成亂碼。

辦法一: 經由過程增長參數 –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. 履行完成後切記刷新一次,檢查中文的數據表,亂碼清除,年夜功樂成;
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved