MYSQL資料庫匯入資料時出現亂碼的解決辦法

2021-06-22 01:37:00 字數 683 閱讀 3270

方法一

: 通過增加引數 –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. 執行完成後切記重新整理一次,檢視中文的資料表,亂碼消除,大功告成;

MYSQL資料庫匯入資料時出現亂碼的解決辦法

我是用的最後一種方法,前面三種解決mysql匯入資料亂碼的方法沒試過,東莞seo推薦大家直接使用第四種方法處理mysql匯入中文資料時的亂碼問題。首先在新建資料庫時一定要注意生成原資料庫相同的編碼形式,如果已經生成可以用phpmyadmin等工具再整理一次,防止資料庫編碼和表的編碼不統一造成亂碼。方...

MYSQL資料庫匯入資料時出現亂碼的解決辦法

首先在新建資料庫時一定要注意生成原資料庫相同的編碼形式,如果已經生成可以用phpmyadmin等工具再整理一次,防止資料庫編碼和表的編碼不統一造成亂碼。方法一 通過增加引數 default character set utf8 解決亂碼問題 mysql u root p password path ...

MYSQL資料庫匯入資料時出現亂碼的解決辦法

方法一 通過增加引數 default character set utf8 解決亂碼問題 mysql u root p password path to import file default character set utf8 方法二 在命令列匯入亂碼解決 1.use database name...