1、这里准备了一个sql文件,大家可以看到这里面除了英语还有汉字。

2、那么我们打开终端窗口。
mysql -u root -p

3、SHOW DATABASES;
USE testdb;
查看已经存在的数据库,然后我们假设用testdb这个数据库。

4、source 路径/test.sql

5、我们用SELECT * FROM来查看会发现有中文的语句就没法显示了,直接没有导入进来。

6、那么我们重新建立一个数据库,然后设置编码utf8。
CREATE DATABASE 名字;
USE 名字;

7、然后在sql文件里面加入default charset=utf8,现在重新导入就没问题了。查看数据也没问题了。


