匯入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這一步重新操作。
相關文章
- mysql 匯入匯出 sql檔案MySql
- Navicat如何匯入和匯出sql檔案SQL
- 【程式設計技巧】匯入專案出現中文亂碼程式設計
- office for Mac Excel匯入csv檔案亂碼MacExcel
- ubuntu 下mysql匯入和匯出.sql檔案UbuntuMySql
- MySQL匯入匯出檔案檔案MySql
- sqlldr 匯入中文出現亂碼解決方法SQL
- 乾貨:blob匯出檔案亂碼解決方案
- c#匯出檔案,檔名中文亂碼解決方法C#
- SQLSERVER匯出TXT文字檔案,ORACLE SQL LOADER匯入TXT文字檔案SQLServerOracle
- MySQL資料匯入匯出亂碼問題MySql
- 解決PHP匯出CSV檔案中文亂碼問題PHP
- (十一)Electron 匯入匯出檔案
- MySQL匯入匯出平面檔案MySql
- Oracle使用sqlldr load匯入txt出現中文亂碼OracleSQL
- .sql檔案匯入到sql server中SQLServer
- 從SQL Server匯出txt檔案匯入Oralce遇到毫秒問題SQLServer
- 華表Cell檔案匯入匯出
- Excel開啟CSV檔案出現亂碼怎麼辦?Excel開啟csv檔案出現亂碼的解決方法Excel
- Hadoop檢視檔案///hadoop 清洗檔案出現亂碼Hadoop
- 向mysql中匯入.sql檔案MySql
- 哪位有jsp匯入匯出xml檔案的程式碼JSXML
- EasyExcel完成excel檔案的匯入匯出Excel
- navlicat 匯入匯出SQLSQL
- 程式設計方式實現MySQL批量匯入sql檔案程式設計MySql
- PHP 匯入資料庫 sql 檔案PHP資料庫SQL
- MySQL直接匯出CSV檔案,並解決中文亂碼的問題MySql
- 如何使用JavaScript匯入和匯出Excel檔案JavaScriptExcel
- MySQL 匯出匯入二進位制檔案MySql
- mysql匯入匯出資料中文亂碼解決方法小結MySql
- java程式碼實現excel檔案資料匯入JavaExcel
- Oracle:從SQL檔案批量匯入資料OracleSQL
- [Docker核心之容器、資料庫檔案的匯入匯出、容器映象的匯入匯出]Docker資料庫
- SQL語句匯入匯出大全SQL
- Java實現CSV檔案的匯出Java
- Mysqldump匯出亂碼問題排查MySql
- sqlldr匯入資料中文亂碼SQL
- SQL通過bcp匯出資料到excel檔案SQLExcel