mysql導入sql文件亂碼問題

問題背景

linux 終端下mysql命令行導入sql文件,其中的中文字段變成亂碼了

問題分析

中文亂碼問題是因爲編碼的問題,所以主要就是要確認導入時使用的編碼就行了。

因爲數據庫使用了utf8編碼,所以設置臨時編碼變量,再導入sql

SET character_set_client = utf8;

SET character_set_results = utf8;

SET character_set_connection = utf8;

create database 數據庫;

use 數據庫

source /path/import.sql;

導入成功,中文也顯示正常。

查看原文

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章