MySQL 8.0 + MySQL workbench 无法导入带有中文字段的csv 文件的解决办法

MySQL 8.0 + MySQL workbench 无法导入带有中文字段的csv 文件的解决办法

 如上图所示,往MYSQL 导入csv 文件报错,明明已经转码为utf-8 ,文件格式改为csv,为何还从报错?

经过多方询问和实验得出如下结论:

MySQL 8.0 + MySQL workbench 无法导入带有中文字段的csv 文件的解决办法 

很明显,因为字段是中文的,

是否有办法解决这个问题?(这是就是接下来的重点)

首先,根据csv 字段 在 MYSQL 中 创建一个表结构(空表)用中文 写 字段名,如下图,

MySQL 8.0 + MySQL workbench 无法导入带有中文字段的csv 文件的解决办法

 

接着,将要导入的文件 的 字段名字 改为 用英文显示,如下图

MySQL 8.0 + MySQL workbench 无法导入带有中文字段的csv 文件的解决办法

 

在已经创建的表结构下导入 新的文件

MySQL 8.0 + MySQL workbench 无法导入带有中文字段的csv 文件的解决办法

 

最后,效果呈现:

MySQL 8.0 + MySQL workbench 无法导入带有中文字段的csv 文件的解决办法