美文网首页
Mac 上 Excel 导入 WorkBench 踩坑记录

Mac 上 Excel 导入 WorkBench 踩坑记录

作者: 夜禹AllStack | 来源:发表于2019-01-16 15:29 被阅读8次

最近为了处理个需求,同事将数据库的数据导出成 Excel 给我,这个 Excel 中有很多中文,处理这个 Excel 时,发现 Mac 上编码的羸弱,不过最终找到了正确的打开方式。

直接说结论:

首先打开 WorkBench 根据 Excel 的表新建 Table,注意编码需要为 utf8,


然后用 Numbers 打开 Excel,并导出为 csv 格式,且设置编码格式为 UTF8(Numbers 确实是 Mac 上一大进行编码转换的工具,比命令行好使,弥补了没有 Win 上记事本就可以改编码格式的缺陷),


然后将 csv 文件导入 WorkBench,


然后一路 Next 即可。

这里有几个注意点:
如果不预先在 WorkBench 中新建 UTF8 的表,只用 Number 将 Excel 转为 UTF8 格式的 csv 文件然后导入,依然会出现中文乱码的问题,这时候查看 WorkBench 表格式,发现 Create Table 依然是 Latin1 的编码格式,这里如果表比较复杂可以先不创建表导入,
然后在下面的位置找到建表 sql 语句,将编码改为 utf8,然后在 WorkBench 中 new sql 语句,run 一下就可以了。


还有就是导入 csv 文件时,use exist table,选中上面新建的 table。

相关文章

网友评论

      本文标题:Mac 上 Excel 导入 WorkBench 踩坑记录

      本文链接:https://www.haomeiwen.com/subject/ypjmdqtx.html