匯入sql檔案出現亂碼
我們經常碰到匯入sql檔案碰到亂碼有很多原因,下面是其中一種解決思路。
理清思路首先這個sql檔案怎麼生成的(也就是用什麼資料庫管理軟體或什麼方式匯出的)。如果是之前自己備份的,就以之前備份的方式還原。
我們拿到一個sql檔案以文字方式開啟
通過文件裡的註釋資訊的第2行我們得知這個sql檔案是以Navicat資料庫管理工具方式生成,那可以直接用Navicat工具匯入。
如果你是用的其他資料庫管理工具,那我們就以資料庫命令(這裡指Mysql資料庫)的形式來匯入。
檢視文件找到 ENGINE=InnoDB DEFAULT CHARSET=utf8;這個utf8就是這個sql的字元編碼
登入資料庫 set names utf8(utf8是根據自己的sql檔案的編碼格式而來)
然後輸入 source d:wcnc_db.sql(d:是你的檔案路徑;wcnc_db是檔名)
如圖會出現民下資訊。
如果沒有建立成功則先建立一個資料庫 use資料庫 然後從set names utf8這一步重新操作。
相關文章
- Navicat如何匯入和匯出sql檔案SQL
- office for Mac Excel匯入csv檔案亂碼MacExcel
- SQLSERVER匯出TXT文字檔案,ORACLE SQL LOADER匯入TXT文字檔案SQLServerOracle
- navicat匯入sql檔案SQL
- 乾貨:blob匯出檔案亂碼解決方案
- c#匯出檔案,檔名中文亂碼解決方法C#
- .sql檔案匯入到sql server中SQLServer
- Hadoop檢視檔案///hadoop 清洗檔案出現亂碼Hadoop
- 解決PHP匯出CSV檔案中文亂碼問題PHP
- (十一)Electron 匯入匯出檔案
- 向mysql中匯入.sql檔案MySql
- Excel開啟CSV檔案出現亂碼怎麼辦?Excel開啟csv檔案出現亂碼的解決方法Excel
- 程式設計方式實現MySQL批量匯入sql檔案程式設計MySql
- navlicat 匯入匯出SQLSQL
- EasyExcel完成excel檔案的匯入匯出Excel
- MySQL直接匯出CSV檔案,並解決中文亂碼的問題MySql
- 如何使用JavaScript匯入和匯出Excel檔案JavaScriptExcel
- java程式碼實現excel檔案資料匯入JavaExcel
- [Docker核心之容器、資料庫檔案的匯入匯出、容器映象的匯入匯出]Docker資料庫
- Python:Python中文寫入csv檔案出現亂碼問題的解決方案之一Python
- mysql匯入sql檔案報錯 ERROR 2013 2006 2002MySqlError
- python 小指令碼 (實現 elasticsearch 匯出匯入)Python指令碼Elasticsearch
- Excel開啟csv檔案出現亂碼的解決辦法Excel
- jxl匯出中文標題亂碼
- Mysqldump匯出亂碼問題排查MySql
- 管理工具匯入CSV檔案,中文資料亂碼的解決辦法。
- MYSQL資料庫匯入資料時出現亂碼的解決辦法MySql資料庫
- 匯入excel檔案Excel
- SQL資料庫的匯入和匯出SQL資料庫
- oracl 資料庫 sqlplus 匯出資料為sql檔案資料庫SQL
- php讀取excel檔案資料的匯入和匯出PHPExcel
- 從cmd中匯入.SQL檔案並建立資料庫SQL資料庫
- mysql匯入sql檔案過大失敗怎麼辦MySql
- 政府軍工等行業物理隔離後 如何實現檔案安全匯入匯出?行業
- java匯出CSV檔案Java
- js 匯出檔案流JS
- java匯出Excel檔案JavaExcel
- Mysql匯入本地檔案MySql