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;

导入成功,中文也显示正常。

Copyright © 2017 ITGATHER.COM - 闽ICP备19016859号-1
扫二维码--> 返回顶部