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

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

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

4、source 路径/test.sql这里我们把sql文件导入进来,会发现有部分数据提示错误。

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

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

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


